NRF52840 supermini
Michal Grunt
michal.grunt na gmail.com
Úterý Říjen 15 16:06:36 CEST 2024
Tak se mi to podařilo rozchodit a už blikám :-). Kdyby to někoho
zajímalo tak jsem provedl tyto kroky... Jinak s tím nahráváním UF2
jsem nepohnul. Prostě to nechodilo nebo jsem něco dělal špatně. Ale
jsem přesvědčen, že následujícími kroky se z toho stalo něco
"normálního".
- vyhrabal jsem ze šuplíku RPi1 a stáhnul, zkompiloval... OpenOCD a
následně nastavil config pro nRF (SWD)
https://community.element14.com/products/roadtest/b/blog/posts/tutorial-02-part-2-debugging-nrf52840-using-raspberry-pi-arduino-nano-33-ble-sense-roadtest
- k RPi nadrátoval nRF a provedl "nrf5 mass_erase"
- stáhnul bootloader z následující stránky a provedl flash "flash
write_image xxxx.hex 0"
https://devzone.nordicsemi.com/f/nordic-q-a/87495/nrf52480-dongle-bricked-after-recover-in-openocd
- tím se z této destičky stala jiná destička (nRF52840 Dongle)
nRF52840 Dongle má Open DFU Bootloader (vyvolá se resetem nebo
dvojitým resetem) dá se naprogramovat pomocí aplikace "nRF Connect for
Desktop" a dále už nemusím nic vymýšlet ve VSC a použít build
configuration pro "nRF52840 Dongle". Ještě byla potřeba ve VSC v
devicetree upravit GPIO pin pro LED (na té supermini je červená LED na
P0.15).
čt 3. 10. 2024 v 17:30 odesílatel Michal Grunt <michal.grunt na gmail.com> napsal:
>
> Nezkoušel někdo naprogramovat toto?
>
> https://vi.aliexpress.com/item/1005006019812115.html
>
> Po zapojení USB v PC a zkratování 2x rychle za sebou RST/GND se v PC zobrazi další disk "D" na kterém jsou tři soubory. Jeden TXT, druhý HTML a třetí CURRENT.UF2.
>
> Pomocí VSC jsem vygeneroval HEX soubor (jednoduchy kod kde se vysila BLE reklama) ktery jsem prevedl na UF2. Ten jsem zkopiroval na disk D. Desticka provede reset, ale nic se nedělej. Pořád běží výchozí program kde blikaji dvě LED.
>
> Co dělám špatně?
>
> Děkuji
> MG
Další informace o konferenci Hw-list