Начал изучать новую Multiprotocol Bluetooth 5.3 SoC supporting Bluetooth Low Energy, Bluetooth mesh, NFC, Thread and Zigbee. Купил nRF52840 Dongle, ничего не запустилось. Решил купить еще одну E104-BT5040U. По сути тоже самое.
Сразу же ничего не получилось прошить через DFU режим. Без обновления прошивки, через dfu ничего зашить за два вечера не получилось. Но интересно.
Заказал программатор DAPLINK:
Когда все приехало, сделал так:
Подключил 3 пина swd по типовой схеме. Далее в консоли:
pip3 install pyocd
pyocd flash -t nrf52840 /pca10059_bootloader-0.7.0_s140_6.1.1.hex
для мештастика:
pyocd flash -t nrf52840 /lilygo_techo_bootloader-0.6.1_s140_6.1.1.hex
И ура! Теперь прошивка скидывается на монтируемый диск.
Далее буду делать платы с кристаллом. Уж очень интересные характеристики у него )