-
Notifications
You must be signed in to change notification settings - Fork 22
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
RP2040 support possible/probable? #17
Comments
There are some introductory efforts to port zephyr to RP2040 (zephyrproject-rtos/zephyr#33172, zephyrproject-rtos/zephyr#34835), once that happens (and peripheral support is implemented), everything should Just Work after updating the zephyr version used for passinglink.
It's unclear to me whether this is DRM for an upsell, it's actually needed for performance reasons, or if it's actually a legitimate security chip harvested from a licensed controller. |
@jmgao |
I'd like to look into this more. However I don't have PS5 and the security chip is going to be a blackbox so no more test scripts for it.
My guess is option 1 just like xbox360 (probably also one) before. There's no physical security chip AFAIK on DualSense and although performance on B***k boards suck it probably shouldn't be that bad (not to mention both auth on DualSense seem to be lighter than their DS4 counterpart (RSA2048, dual SHA1) with probably elliptic curve involved). Also I bet the protocol between the dongle and the main micro is obfuscated but I haven't actually look into it due to laziness, retdec acting up (:confused:) and lack of any related hardware (i.e. PS5, UFB and the dongle). |
Just wanted to drop a comment to mention that it appears that there has been substantial progress on these issues as both have been merged and closed, not sure if it's enough for this project to begin supporting the 2040 but worth checking out! |
https://docs.zephyrproject.org/latest/boards/arm/rpi_pico/doc/index.html |
I think the zephyr support is still not quite good enough (e.g. no USB support), but it looks like it's going to be usable soon. I've got some RP2040s coming in the mail! |
Just wondering if a port to the rp2040 is possible or probable. From just looking at the specs it should be possible right?
It doesn't have internal storage, but supports external storage and usually ships on boards with example 16MB.
Its also dual core 32 bit, maybe even PS5 would be possible in the future? I've seen a Chinese vendor (Brook Accessories) making ready to ship this August a co processor for one of their arcade pcb which will add PS5 support. Would be interesting to see how that works
The text was updated successfully, but these errors were encountered: