Board def for WeAct Studio RP2350B fails updating submodules #16827
-
I've been trying to create a board def for the WeAct Studio RP2350B core board, mostly by modifying existing definitions and hoping for the best. This is what I've come up with so far: scruss/WEACTSTUDIO_RP2350B: attempted MicroPython config for this board. I have a dev system set up that I can build more conventional RP2350 boards. When I attempt
I've only ever seen this before if core parts of the build subsystem are missing. In this case, they're present, as I can build for other stock RP2350 boards. What am I missing? The WeAct Studio RP2350B core board has optional PSRAM /CS on GPI00, so we can't use the default UART0 settings for that pin. |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 18 replies
-
Looks like a regression as it works fine when using the version with the v1.24.1 release tag I opened an issue: #16870 |
Beta Was this translation helpful? Give feedback.
-
With only a few updates I was able to get a clean build pretty easily. It doesn't yet work on the device - I suspect I need some additional flash configuration (?) - but it builds fine!
Update: A couple of other defines for the flash and it now works! Check out mattytrentini@954084c. Note: I haven't tried building for RISC-V yet. |
Beta Was this translation helpful? Give feedback.
-
OK, I've tidied the board definition up, tested with RISC-V and raised a PR: #16892 If anyone could test I'd appreciate it! |
Beta Was this translation helpful? Give feedback.
-
Thanks to Matt's excellent work, there is a board definition accepted in the main repo: ports/rp2/boards/WEACTSTUDIO_RP2350B_CORE and UF2 images are available on the official download page: download/WEACTSTUDIO_RP2350B_CORE |
Beta Was this translation helpful? Give feedback.
OK, I've tidied the board definition up, tested with RISC-V and raised a PR: #16892
If anyone could test I'd appreciate it!