-
Notifications
You must be signed in to change notification settings - Fork 429
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Entering on OTA for nRF52840 Express is not easily accessible #85
Comments
@christophepersoz We added triple reset to enter OTA on our fork if you want to take a look #91 |
Thanks a lot for your fork link @JoeBakalor, I'm gonna have a look at it! |
Yeah, it is not so easy now requiring GND 2 pins. I will discuss with others to see what is the best way to enter OTA. However, to be honest I don't really like the triple reset method. |
Agree too @hathach, for the moment I changed the bootloader to have the following sequence to enter OTA DFU, User BT down on power-up. |
There seems to be the same issue for the Adafruit nRF52840 Feather Sense. @hathach What is actually wrong with christophepersoz suggestion
Does it brake anything or why is it not fixed in this way? |
I can confirm the process described by @christophepersoz as working. |
I am currently focusing on other work. I will try to look at this later on when working back with bootloader later on. |
Describe the bug
After reading the code and the
readme.md
, entering in OTA requiredDFU = LOW
andFRST=LOW
.In
/src/boards/feather_nRF52840_express/board.h
there is this description,this
defined
are then included into/src/board.h
as follow,But,
BUTTON_2
have no button correspondance on the schematic found there : nRF52840 Schematic but it is linked toD2 / P(0.10) / NFC2
and find its place at the bottom-left of the board, underTX
Only
BUTTON_1
match to_PINNUM(1,02)
asSWITCH
on schematic.Set up (please complete the following information)
To Reproduce
BUTTON_1
andBUTTON_2
, it won't workBUTTON_2
and a brief click onBUTTON_1
will reset the board and enter in OTAExpected behavior
Have the OTA enabled as expected by pressing
BUTTON_1
andBUTTON_2
or any other pattern on one of the two that will activate OTA in an easier way. Could that be when activate theUF2
mode too if that's possible? or changeBUTTON_1
andBUTTON_2
as follow, and it will require to reset the board by unplugged it.Additional context
To solve this, simply replace in
/src/boards/feather_nRF52840_express/board.h
by
The text was updated successfully, but these errors were encountered: