Skip to content

Problems with Pico2 and PSRAM #29

Open
@elral

Description

@elral

We are using this lib for the Pico RP2040 (and inofficially for ESP32, Teensy, ...) to get an unique identifier.

Two weeks ago a added support for the Pimoroni PGA2350 board in our project and got strange results. Sometimes parts of our project were not working, sometimes the board was not booting (no COM port showed up). After a lot of tests it turned out that flash_get_unique_id() is causing these issues. It seems that this is related to the presence of PSRAM.

Using the high level command pico_get_unique_board_id() does not work as it seems that the UniqueID is not available at this time (in setup() or loop() it does work).

So for now I am a little bit lost what to change within this lib to get it run for the Pico2(B) with PSRAM.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions