Skip to content

Internal Format of Adafruit Internal File System

Notifications You must be signed in to change notification settings

caveman99/nRF52_Internal_Format

 
 

Repository files navigation

Adafruit Internal File System Format of nRF52 based devices

Download the pre-compiled generated uf2

Meshtastic_nRF52_factory_erase.uf2

MD5SUM

6f634aed38d276039b89ac6214de7108

or

Compile with Arduino selecting a Adafruit nRF52 Board eg Nordic nRF82540 DK

Screenshot_20220506_225929

Find the created hex file in your temp folder e.g (under Linux)

find /tmp -name Meshtastic_nRF52_factory_erase.ino.hex

Convert the hex file to uf2


./uf2conv.py Meshtastic_nRF52_factory_erase.ino.hex -c -f 0xADA52840 -o Meshtastic_nRF52_factory_erase.uf2

Usage

Open a terminal and connect tio to your nRF52 device

tio /dev/ttyACM0

Download the uf2 file and copy it to your nRF52 device

double press the reset button to connect to the the uf2 volume

your nRF52 device will automatically reboot and show the screen below

image

Press any key to continue to format your nRF52 device

image

About

Internal Format of Adafruit Internal File System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 88.9%
  • C++ 11.1%