nrf51 flashing
#1769
Replies: 1 comment 1 reply
-
Have you already attached the antenna, or is this happening with a completely stock Crazyflie—radio, antenna, and firmware (both STM and NRF) unchanged? It looks like the firmware flashed fully. Does the drone restart normally, or does it go straight into the solid blue LED state? No red blinking bursts indicating an assert? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Dear Bitcraze team!
I'd like to attach a u.FL antenna to my crazyflie 2.1. I've read here, that in order to make the crazyflie use this antenna instead of the chip antenna, I need to modify and re-compile the firmware of the nrf51 chip.
To this end, I cloned the latest version of the nrf51 firmware, and after installing the arm-none-eabi toolchain, I could compile the firmware like so:
I flashed this firmware to my crazyflie 2.1 via crazyradio, and it appears to go through fine:
However, after the flashing is over, the drone's M2 blue light stays on, solid without blinking. The drone cannot be turned off via the on/off button, only via unplugging the battery. It cannot connect to my computer using a crazyradio, although I can put it into bootloader mode again by long pressing the on/off button. In order to make it usable again, I need to do a cold boot recovery. Regarding the solid blue light, I read here, that this may indicate corrupted nrf51 firmware, but I'm not sure where it could've got corrupted, as I haven't yet modified anything about the firmware, and used the latest version.
In addition, in order to root out the issue, I tried to build with the bluetooth enabled, and/or flash with the following command, but had the same result:
Could you provide some pointers on achieving my goal of using an external u.FL antenna, and compiling/flashing firmware to the nrf51 over crazyradio?
Thanks a lot for your help!
Botond Gaál
Beta Was this translation helpful? Give feedback.
All reactions