Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 6970

General • RP2350 doesn't work probably after custom bootloader

$
0
0
I’m working with an RP2350 (Pico 2) board. For some exercises, I previously flashed it with a custom bootloader (boot2 or boot3) that jumped to an application. Later, I erased it and reflashed with official examples.

Currently, the hello_world example from the latest pico-examples repo (built with -DPICO_PLATFORM=rp2350 against the latest pico-sdk) runs fine when flashed via UF2. I can see it in /dev/cu.usbmodem101

blink application works fine.

The problem is that other examples don’t appear to run: bus_scan, mpu6050_i2c,..etc
The board is not visible as usb device in /dev/

I tested my custom UF2 (custom bootloader with app) and it seems to run fine.

I am afraid, I corrupted something in flash/booting that blink or helo_world don't fix them when I flash the rp2350 with their UF2 file.

I tried to flash Arduino applications and I always get this error : "No monitor available for the port protocol uf2conv. Could not connect to UF2_Board uf2conv port."

Could my earlier custom bootloader have left flash in a state that interferes with new examples? Or is there something else (e.g., pico_enable_stdio_usb / pico_enable_stdio_uart, clock setup, board settings) that I need to adjust for Pico 2?

Any guidance would be appreciated.

Statistics: Posted by akhodeir — Thu Oct 02, 2025 7:05 pm — Replies 3 — Views 100



Viewing all articles
Browse latest Browse all 6970

Trending Articles