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 #198

Closed
wants to merge 6 commits into from
Closed

Pico 2 #198

wants to merge 6 commits into from

Conversation

erichelgeson
Copy link
Contributor

@erichelgeson erichelgeson commented Sep 28, 2024

Test on any version of BlueSCSI hardware with a Pico 2.

Observations/Notes:

  • ~10%+ write improvement
  • Pico 2 has no Wi-Fi version yet

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

If you want to try it out grab the bin's from here:

BlueSCSI-Pico2-58226df.uf2.zip

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

erichelgeson and others added 5 commits September 15, 2024 14:04
Adjust SCSI REQ assertion timing
Regenerated scsi accel .pio with pioasm

With the RP2350 at 150MHz, one clock cycle is 6.67 ns (150MHz) => delay 8.25 clocks or 9 clocks
.define REQ_DLY 9.

Authored by @mglazzari-qinmotion & @morio

Co-authored-by: mglazzari-qinmotion <[email protected]>
Co-authored-by: Morio <[email protected]>
@erichelgeson
Copy link
Contributor Author

Replaced by #218

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.

1 participant