#RaspberryPiPico #RP2040 #RP2350 #WebUSB #PicoBoot #UF2 #Firmware #OpenSource #RetroComputing #OneROM
https://theoasisbbs.com/pico-flash-web-flasher-makes-pico-updates-easy/?fsp_sid=1317
The reasons I want to use arduino-ide is because I need to generate 36+ unique .uf2 files so I've written a script to create all the .ino files and also want to automate making the .uf2 files but... it cannot be done. :(
I wonder if macOS 26 Tahoe fixes the issue where if you leave a USB Flashing Format (UF2) microcontroller plugged in too long it totally fucks up the Finder...
https://rasterweb.net/raster/2025/05/04/macos-finder-and-usb-flashing-format-uf2/
Почему может не работать отладка на плате XIAO BLE
Как обычно, ничто не предвещало веселья. Шла рутинная работа. Надо было освоить работу с ОС Zephyr в контроллере NRF52 на примере забавной платы из семейства «Сяо» (а именно XIAO BLE). Вообще, с этой платой принято работать из среды Arduino, но задача была использовать именно Zephyr, а значит — среду VS Code плагином NRF Connect Plugin. Заказанная плата приехала, к точкам для доступа по SWD был припаян разъём программатора… Потом я немножко похулиганил… В итоге, содержимое флэшки в контроллере было стёрто. Но что нам стоит восстановить загрузчик? С сайта производителя был скачан актуальный HEX-файл, он был залит в плату… Дальше был собран типовой демо проект Blinky… И вечер перестал быть томным, так как проект не запустился на отладку. Почему именно он не запустился, как я это выявлял, и как с этим бороться, будет рассказано в этой статье.
The last days, i reworked the #MicroZig build interface to closely match the original build.zig interface.
This is what it needs to build firmware for a #RaspberryPi #Pico now with #Zig.
This build script will even output a #uf2 file instead of a raw elf file, so you can just flash the compiler output directly!