Beyond knowing that normally Boot Stage 2 is placed at 0x10000000, Vectors are placed at 0x10000100, user code normally resides at 0x10000200 upwards, I don't know what needs to change for implementing a Bootloader.
Google shows a number of Bootloader App projects for the RP2040 and this one may be particularly useful being UART based -
https://blog.usedbytes.com/2021/12/pico-serial-bootloader/
David Welch (dwelch67), mentioned in that article, is always a good go-to for bare metal on Pi and Pico.
Google shows a number of Bootloader App projects for the RP2040 and this one may be particularly useful being UART based -
https://blog.usedbytes.com/2021/12/pico-serial-bootloader/
David Welch (dwelch67), mentioned in that article, is always a good go-to for bare metal on Pi and Pico.
Statistics: Posted by hippy — Tue Aug 06, 2024 1:45 pm