Skip to content

Latest commit

 

History

History
 
 

nrf52840

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Adafruit nRF52840 Feather Express Notecard Outboard Firmware Update

Examples of Notecard Outboard Firmware Update on the Adafruit Feather nRF52840 Express

Hardware

To try out any of these nRF52840 examples, you will need

Notecard and Notehub Setup

  1. Ensure the DFU DIP switch on the Notecarrier is in the ON position.
  2. Insert the Notecard into the Notecarrier as described in our quickstart guide.
  3. Connect the micro USB cable from your computer to the Notecarrier micro USB port
  4. Continue to follow the quickstart guide to create a Notehub project and setup the ProductUID on the notecard using the in-browser terminal.
  5. IMPORTANT: While still connected to the in-browser terminal, enter this request
    {"req":"card.dfu","name":"nrf52"}
  1. Disconnect the micro USB cable from the Notecarrier
  2. Insert the Adafruit Feather nRF52840 Express into the feather socket on the Notecarrier.
  3. Connect the USB cable to the USB port on the Adafruit Feather nRF52840 Express.
  4. You should see a new drive appear called FHR840BOOT. (If not, double tap the reset button.)

Update the Bootloader

  1. Follow the Update Bootloader guide to be sure your current bootloader is at least 0.6.1.
  2. Press the reset button on the nRF52480
  3. Download this file and copy to the FHR840BOOT boot drive.
  4. Verify the bootloader update was successful by opening INFO_UF2.TXT from the boot drive and verity the version reads UF2 Bootloader 0.7.0-15-g62b53ae-dirty

Install Notecard CLI

To create the binpack used with Notecard Outboard Firmware Update, you'll need to install the notecard CLI.

Setup complete

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.