microbit-foundation / DAPLink

This DAPLink fork is only for development - everything is submitted upstream - please file issues on https://github.com/ARMmbed/DAPLink
Apache License 2.0
9 stars 2 forks source link

Build micro:bit project with autoreset #1

Closed microbit-carlos closed 6 years ago

microbit-carlos commented 6 years ago

We need to ensure we can build the micro:bit project with autoreset enabled by default.

microbit-carlos commented 6 years ago

Instructions written in: https://github.com/microbit-foundation/DAPLink/wiki/Building-full-micro:bit-images

microbit-carlos commented 6 years ago

Process creates a hex file, but haven't been able to test it on a micro:bit as I don't have any with soldered programmer cables for the KL26Z.

microbit-carlos commented 6 years ago

Waiting for micro:bit jig.

microbit-carlos commented 6 years ago

Jig has arrived, so I can erase the KL and test the built image.

microbit-carlos commented 6 years ago

Will need to check if the micro:bit DAPLink bootloader is protected from being updated via DAPLink interface image.

microbit-carlos commented 6 years ago

Image created via https://github.com/microbit-foundation/DAPLink/wiki/Building-full-micro:bit-images tested and autoresets.

details.txt file also shows the same configuration, and the same DAPLink interface + bootloader image fails to update the DAPLink bootloader, so it looks like it's pretty much the same.

@jaustin was there any other behaviour I needed to check?

microbit-carlos commented 6 years ago

We still need to:

microbit-carlos commented 6 years ago

nRF51 unique ID is not included:

Unique ID: 9900 0000 36424e45004c30150000004f00000000 97969901 Board ID: 0x9900 Reserved - was version number: 0x0000 Host ID (KL26 unique ID 3 4-Byte words): 0x36424e45_004c3015_0000004f_00000000 HIC ID: 0x97969901