Raspberry Pico2 support #3492
Unanswered
elral
asked this question in
New processor/display support or capability request
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Is there a plan to support the new RP2350 processor, espacially in the B-variant which has double pins compared to the A-variant.
And there are always some board available with PSRAM on board which would be great to use.
A first test showed, that DMA transfer seems to work, PSRAM support works on a small test program after adding some code in
Sprite.cpp
similiar to the ESP32. But on my real project I get still crashes on an Pimoroni PGA2350 board where the reason is not found so far (might be the framework, the lib, my code (but runs on a couple of other boards), ...).Using pin number which are bigger than the RP2040 gives some warning about shift operations.
And I am very unsure what else have to be changed in the library. According Earle Philhower "the 2.0 SDK changed the way certain resources were assigned (PIO2 first instead of PIO0, for example) and b) the 2350 has a different register map and HW resources than the 2040".
This is my code change (only for 16bpp shown, but added for 8/4/1bpp too):
Beta Was this translation helpful? Give feedback.
All reactions