Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pico 2 & Pico 2-W Support with universal UF2 #218

Merged
merged 2 commits into from
Dec 8, 2024
Merged

Conversation

erichelgeson
Copy link
Contributor

@erichelgeson erichelgeson commented Dec 7, 2024

Replaces #198

Most of the framework updates were already merged in to main since working on this.

The runtime Pico (1/2) wifi check is currently not working on the Pico2 - Tracking earlephilhower/arduino-pico#2671 - but added a work around.

You can flash the - BlueSCSI_Universal_*.uf2 to a Pico 1, Pico 1W, Pico 2, or Pico 2W - no need to browse through 100 different firmware to choose.

Observations/Notes:

  • ~10%+ write improvement

BlueSCSI v2 Pico 1 vs Pico 2 Initial Tests

Machine Model Read Write Test
6115-Apple Pico2 4304 3921 SDP4
6115-Apple Pico1-9/15/24 4459 3777 SDP4
9600-Apple Pico2 3840 3525 SDP4
9600-Apple Pico1-9/15/24 3840 3487 SDP4
9600-FWB Pico2 8225 5615 SDP4
9600-FWB Pico1-9/15/24 8225 5232 SDP4
9600-FWB Pico2 8618 7054 FWBBench
9600-FWB Pico1-9/15/24 8618 6374 FWBBench

Devs: When building use the BlueSCSI_Pico2 Platform.io profile.

@erichelgeson erichelgeson mentioned this pull request Dec 7, 2024
Copy link
Contributor

@mynameistroy mynameistroy left a comment

Choose a reason for hiding this comment

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

Tested on Pico, Pico-W, Pico2 & Pico2-W

@erichelgeson erichelgeson merged commit 53a3d8b into main Dec 8, 2024
1 check passed
@erichelgeson erichelgeson deleted the eric/pico-2w branch December 8, 2024 20:10
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