Skip to content

Comments

Add support for RP2350 (Pico2)#77

Merged
dihm merged 12 commits intoQTC-UMD:mainfrom
dihm:sdk2
Apr 17, 2025
Merged

Add support for RP2350 (Pico2)#77
dihm merged 12 commits intoQTC-UMD:mainfrom
dihm:sdk2

Conversation

@dihm
Copy link
Contributor

@dihm dihm commented Apr 16, 2025

This PR updates the SDK to 2.1.1 and adds nominal support for the Pico 2 board. Primary gain is the larger SRAM, which allows for 500kB of instruction memory.

Note: this PR also bumps up the RP2040 instruction memory from 243kB to 244kB as there was a tiny bit of room left.

Bumps the version to 0.4.0 and adds a board command to query which board is being used.

Testing is underway to confirm max instruction number, at which point we can update the README.

@dihm dihm requested a review from Json-To-String April 17, 2025 14:08
Json-To-String
Json-To-String previously approved these changes Apr 17, 2025
Copy link
Collaborator

@Json-To-String Json-To-String left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, tested and works on my setup

@Json-To-String
Copy link
Collaborator

actually I may have gotten a tad hasty - I should have ran docker compose up because I did get this:
image
and a slow docker build, but this is also the first time I'm building + my docker has been acting weird so I'll wait it out and see.

@Json-To-String Json-To-String dismissed their stale review April 17, 2025 15:03

Verifying local docker compose

@Json-To-String Json-To-String self-requested a review April 17, 2025 15:08
Copy link
Collaborator

@Json-To-String Json-To-String left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

image
Okay perfect, all ready to go now

@dihm
Copy link
Contributor Author

dihm commented Apr 17, 2025

Decided not to increase the internal timer limit from 5000 for the RP2350 as a simplification and because 5000 seems like plenty for what we typically use as a debug system.

@dihm dihm merged commit 18e7444 into QTC-UMD:main Apr 17, 2025
2 checks passed
@dihm dihm deleted the sdk2 branch April 17, 2025 21:13
@Json-To-String Json-To-String mentioned this pull request Apr 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants