-
-
Notifications
You must be signed in to change notification settings - Fork 101
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
Getting Blueretro to work on ESP32-PICO-DevKitM-2 #156
Comments
Look like the Bare Metal hack for CPU1 make it crash. |
I had sometime to look at it and it's simply that some GPIO can't be used with the PICO_V3 as with an original ESP32 So can't use GPIO16 ,17 ,18 & 23. This conflict for most system but by some luck N64 & GameCube got no conflict for their data lines. But the BlueRetro Status LED on GPIO17 does conflict. This build should work on PICO for N64 & GC but I haven't tested beside connecting a BT device. Status LED is relocated on GPIO20. Some rework will be needed to detect the PICO at run time and use alternative pin for other system. |
Thank you so much for your effort. The obvious pros of the Pico are that it enables even smaller builds, but the main question will be if you think the additional programming work is worth it. |
No worries it's worth it for sure, I'll probably have official support in about a month. |
I had some time to test this on N64 with the PICO Devkit today. Everything worked as it should, also changing the config and activating rumble. Looks good so far. |
1 similar comment
I had some time to test this on N64 with the PICO Devkit today. Everything worked as it should, also changing the config and activating rumble. Looks good so far. |
let me handle issue closing ;) |
Sorry, somehow GitHub did not let me comment without closing xD |
Debug Log
PICO Log.txt
:
The text was updated successfully, but these errors were encountered: