home.social

#uf2 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #uf2, aggregated by home.social.

  1. One of the places where #AI has helped me out a lot is in the resurrection of abandoned projects in my graveyard of git repos that were "good enough" - but I had no time to work on.

    @rick-gnous filed a defect on a 5-year-old UF2 loader I wrote because I wanted to spend time hacking on the #defcon29 #badge back in the day. Since then, UF2 has made multiple appearances and #Ghidra has been though many releases.

    After burning some #gemini credits, there is now a nicer #UF2 loader for Ghidra, with tests and even tests that show the bug is fixed.

    Should the the next @defcon (#DEFCON34) badge need it, you might want to take a look:

    github.com/wyattearp/ghidra_uf

  2. 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. :(

    #arduino #microcontrollers #uf2

  3. 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...

    rasterweb.net/raster/2025/05/0

    #macOS #finder #uf2 #microcontrollers

  4. Почему может не работать отладка на плате XIAO BLE

    Как обычно, ничто не предвещало веселья. Шла рутинная работа. Надо было освоить работу с ОС Zephyr в контроллере NRF52 на примере забавной платы из семейства «Сяо» (а именно XIAO BLE). Вообще, с этой платой принято работать из среды Arduino, но задача была использовать именно Zephyr, а значит — среду VS Code плагином NRF Connect Plugin. Заказанная плата приехала, к точкам для доступа по SWD был припаян разъём программатора… Потом я немножко похулиганил… В итоге, содержимое флэшки в контроллере было стёрто. Но что нам стоит восстановить загрузчик? С сайта производителя был скачан актуальный HEX-файл, он был залит в плату… Дальше был собран типовой демо проект Blinky… И вечер перестал быть томным, так как проект не запустился на отладку. Почему именно он не запустился, как я это выявлял, и как с этим бороться, будет рассказано в этой статье.

    habr.com/ru/articles/822633/

    #XIAO_BLE #микроконтроллер_NRF52 #uf2 #проблемы_отладки

  5. Почему может не работать отладка на плате XIAO BLE

    Как обычно, ничто не предвещало веселья. Шла рутинная работа. Надо было освоить работу с ОС Zephyr в контроллере NRF52 на примере забавной платы из семейства «Сяо» (а именно XIAO BLE). Вообще, с этой платой принято работать из среды Arduino, но задача была использовать именно Zephyr, а значит — среду VS Code плагином NRF Connect Plugin. Заказанная плата приехала, к точкам для доступа по SWD был припаян разъём программатора… Потом я немножко похулиганил… В итоге, содержимое флэшки в контроллере было стёрто. Но что нам стоит восстановить загрузчик? С сайта производителя был скачан актуальный HEX-файл, он был залит в плату… Дальше был собран типовой демо проект Blinky… И вечер перестал быть томным, так как проект не запустился на отладку. Почему именно он не запустился, как я это выявлял, и как с этим бороться, будет рассказано в этой статье.

    habr.com/ru/articles/822633/

    #XIAO_BLE #микроконтроллер_NRF52 #uf2 #проблемы_отладки

  6. Почему может не работать отладка на плате XIAO BLE

    Как обычно, ничто не предвещало веселья. Шла рутинная работа. Надо было освоить работу с ОС Zephyr в контроллере NRF52 на примере забавной платы из семейства «Сяо» (а именно XIAO BLE). Вообще, с этой платой принято работать из среды Arduino, но задача была использовать именно Zephyr, а значит — среду VS Code плагином NRF Connect Plugin. Заказанная плата приехала, к точкам для доступа по SWD был припаян разъём программатора… Потом я немножко похулиганил… В итоге, содержимое флэшки в контроллере было стёрто. Но что нам стоит восстановить загрузчик? С сайта производителя был скачан актуальный HEX-файл, он был залит в плату… Дальше был собран типовой демо проект Blinky… И вечер перестал быть томным, так как проект не запустился на отладку. Почему именно он не запустился, как я это выявлял, и как с этим бороться, будет рассказано в этой статье.

    habr.com/ru/articles/822633/

    #XIAO_BLE #микроконтроллер_NRF52 #uf2 #проблемы_отладки

  7. 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!

    #Embedded #software done ez.

  8. #RunCPM #XMAS-2022-Edition
    with Arduino-Core RP2040 v2.6.5
    #UF2-Binary for #Pico(W) and #RC2040
    at github => guidol70 => RunCPM_RPi_Pico
    = Rev. GL20221224

  9. According to a comment on the ARMmbed/DAPLink issue on the #VenturaProblem, "…I've tested macOS Ventura 13.1 beta.4 and it looks like it resolves the issue," see github.com/raspberrypi/pico-sd.

    I've not yet had a chance to check this myself, or heard anything directly back from the folks I'm talking to at #Apple, but if anyone that has access to #macOS beta releases wants to try out the latest beta and report back? #UF2 #RaspberryPi #RP2040
    raspberrypi.com/news/the-ventu