Skip to content

Firmware RP2350 using UART Boot #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
Fantonrko opened this issue Mar 23, 2025 · 1 comment
Closed

Firmware RP2350 using UART Boot #1

Fantonrko opened this issue Mar 23, 2025 · 1 comment

Comments

@Fantonrko
Copy link

Hi, I finally got my hands on the RP2350, I want to try to flash it via UART Boot, this feature was added in new versions, but I don't quite understand how to do it.
I wrote a code for ESP32 which contains a .bin file and writes it to the RP2350. I managed to start the UART mode using SS and SD1 pins, but the subsequent loading of data blocks does not lead me to the result, the RP2350 just stops responding (as indicated in the datasheet) but does not write (to flash)/start the firmware.

I read that it is necessary to properly compile the .bin file, but I don't quite understand how to do it.

How exactly do you create your .bin file?

@burtyb
Copy link
Contributor

burtyb commented Mar 24, 2025

For anyone else looking for an example of how to build for no_flash the PR raspberrypi/pico-examples#571 has a UART bootloader example.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants