Skip to content

Problems with Pico2 and PSRAM #29

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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