Datasheet

provides a bootloader with fail safe features that prevents you from ever bricking boards
via OTA updates.
AdaLink (SWD/JTAG Debugger Wrapper)
Transitioning between the two board types (sniffer and Bluefruit LE module) is
unfortunately not a risk-free operation, and requires external hardware, software and
know-how to get right, which is why it isn't covered by our support team.
That said ... if you're determined to go down that lonely road, and you have a Segger J-
Link (which is what we use internally for production and development), or have already
erased your Bluefruit LE device, you should have a look at AdaLink, which is the tool we
use internally to flash the four files required to restore a Bluefruit LE module. (Note: recent
version of AdaLink also support the cheaper STLink/V2, though the J-Link is generally
more robust if you are going to purchase a debugger for long term use.)
The mandatory Intel Hex files are available in the Bluefruit LE Firmware repo. You will
need to flash:
An appropriate bootloader image
An appropriate SoftDevice image
The Bluefruit LE firmware image
The matching signature file containing a CRC check so that the bootloader accepts
the firmware image above (located in the same folder as the firmware image)
The appropriate files are generally listed in the version control .xml file in the firmware
repository.
If you are trying to flash the sniffer firmware (at your own risk!), you only need to flash a
single .hex file, which you can find here. The sniffer doesn't require a SoftDevice image,
and doesn't use the fail-safe bootloader -- which is why changing is a one way and risky
operation if you don't have a supported SWD debugger.
Adafruit_nF51822_Flasher
We also have an internal python tool available that sits one level higher than AdaLink
(referenced above), and makes it easier to flash specific versions of the official firmware to
a Bluefruit LE module. For details, see the Adafruit_nRF51822_Flasher repo.
Can I access BETA firmware releases?
The latest versions of the Bluefruit LE Connect applications for iOS and Android allow you
© Adafruit Industries https://learn.adafruit.com/adafruit-feather-m0-bluefruit-le Page 221 of 238