Skip to content
Discussion options

You must be logged in to vote

@favnec5 So now there is some success in uploading .uf2 file to the upload drive. Instructions:

  1. Download and install u2fconv.py

  2. Create a firmware for the SEEED nrf52840. to do so:

    • you have to use Softdevice v7.0.1 or v7.3.0. The 6.1.1. Version does
      not match the bootloader.
    • compile with make BOARD=<board name> -j5
      The mpconfigboard.mk has to define SD=s140 and SOFTDEV_VERSION=7.x.x.
  3. Create the .uf2 file with the command:

    uf2conv.py -c -f 0xADA52840 -o firmware.uf2 firmware.hex

    It must report that the start address is 0x27000. If you omit the -o option,
    the output file will have the name flash.uf2.

  4. Enable the upload mode by double reset push or calling machine.bootloader()
    and co…

Replies: 6 comments 18 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
5 replies
@favnec5
Comment options

@favnec5
Comment options

@robert-hh
Comment options

@favnec5
Comment options

@robert-hh
Comment options

Answer selected by favnec5
Comment options

You must be logged in to vote
5 replies
@favnec5
Comment options

@robert-hh
Comment options

@doh38
Comment options

@robert-hh
Comment options

@doh38
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
8 replies
@robert-hh
Comment options

@doh38
Comment options

@doh38
Comment options

@robert-hh
Comment options

@doh38
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment