Examples of Notecard Outboard Firmware Update on the Adafruit Feather nRF52840 Express
To try out any of these nRF52840 examples, you will need
- an Adafruit Feather nRF52840 Express
- a Notecarrier-F
- a Notecard running firmware version 3.5.1 or newer.
- a micro USB cable
- Ensure the DFU DIP switch on the Notecarrier is in the ON position.
- Insert the Notecard into the Notecarrier as described in our quickstart guide.
- Connect the micro USB cable from your computer to the Notecarrier micro USB port
- Continue to follow the quickstart guide to create a Notehub project and setup the ProductUID on the notecard using the in-browser terminal.
- IMPORTANT: While still connected to the in-browser terminal, enter this request
{"req":"card.dfu","name":"nrf52"}
- Disconnect the micro USB cable from the Notecarrier
- Insert the Adafruit Feather nRF52840 Express into the feather socket on the Notecarrier.
- Connect the USB cable to the USB port on the Adafruit Feather nRF52840 Express.
- You should see a new drive appear called
FHR840BOOT
. (If not, double tap the reset button.)
- Follow the Update Bootloader guide to be sure your current bootloader is at least 0.6.1.
- Press the reset button on the nRF52480
- Download this file and copy to the
FHR840BOOT
boot drive. - Verify the bootloader update was successful by opening
INFO_UF2.TXT
from the boot drive and verity the version readsUF2 Bootloader 0.7.0-15-g62b53ae-dirty
To create the binpack used with Notecard Outboard Firmware Update, you'll need to install the notecard CLI.
That's the setup required of the hardware and bootloader and binpack tooling. Now you're ready to compile and build blinky for Arduino or Circuit Python.