micropython / micropython/micropython

Seeed Studio XIAO RP2350 doesn't boot

Open
#16,391 9 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug needs-info
Dominant language
C
Stars
22.1k
Forks
9k
Avg merge
6d 4h
Merged PRs (30d)
16

Description

Port, board and/or hardware

RP2 2350

MicroPython version

MicroPython 1.24.1 ; XIAO RP2350

Reproduction

BOOTSEL XIAO RP2350 board, copy uf2 file, it reboots and never enumerates again

Expected behaviour

should enumerate REPL

Observed behaviour

doesn't enumerate

Additional Information

On Seeed Studio XIAO RP2350 page there is a note about incompatibility related to flash chip they use (found after struggling for a few hours...) and that they work with MicroPython team to solve this issue. Couldn't find any PRs or issues here so would like to ask if and when it should be fixed and what's the real issue is?

Code of Conduct

Yes, I agree

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the BOOTSEL and UF2-copy sequence on the Seeed Studio XIAO RP2350 described in the issue, then review the Seeed Studio page's note about flash-chip incompatibility. Done means the board reboots successfully and enumerates a MicroPython REPL.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
embedded-iot
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.