sweyntooth_bluetooth_low_energy_attacks icon indicating copy to clipboard operation
sweyntooth_bluetooth_low_energy_attacks copied to clipboard

NRF52_CMD_CHECKSUM_ERROR

Open shuimoshusheng opened this issue 1 year ago • 3 comments

Thank you for your open-source sharing. When I use the examples, I always prompt NRF52-CMD-CHECKSUM-ERROR like this: image

My Device is nRF52480 MDK USB Dongle,Use this method uf2boot to convert hex to UF2。Then updated firmware。

shuimoshusheng avatar Apr 10 '24 11:04 shuimoshusheng

I also meet the same question. It seems that the c in raw_receive() is not correctly resolved.

yyh12138 avatar Apr 18 '24 02:04 yyh12138

I was able to successfully program an older nRF52840 MDK.

UF2 Bootloader 0.2.13-42-g82464f9-dirty lib/nrfx (v2.0.0) lib/tinyusb (legacy-1500-g23df777b) s140 6.1.1 Model: nRF52840 MDK USB Dongle Board-ID: nRF52840-Dongle-v1 Date: Feb 3 2020

I used the uf2conv tool from the MS github: https://github.com/Microsoft/uf2

python3 uf2conf.py s140_nrf52_6.1.1_softdevice.hex -c -f 0xADA52840

And just copied the output (flash.uf2) to the root directory when the MDK was in file mode (hold reset when inserting the usb)

cyberxml avatar May 11 '24 23:05 cyberxml

I was able to successfully program an older nRF52840 MDK.

UF2 Bootloader 0.2.13-42-g82464f9-dirty lib/nrfx (v2.0.0) lib/tinyusb (legacy-1500-g23df777b) s140 6.1.1 Model: nRF52840 MDK USB Dongle Board-ID: nRF52840-Dongle-v1 Date: Feb 3 2020

I used the uf2conv tool from the MS github: https://github.com/Microsoft/uf2

python3 uf2conf.py s140_nrf52_6.1.1_softdevice.hex -c -f 0xADA52840

And just copied the output (flash.uf2) to the root directory when the MDK was in file mode (hold reset when inserting the usb)

Thanks,I will try it.

shuimoshusheng avatar May 12 '24 07:05 shuimoshusheng