Skip to content

Conversation

@akohlsmith
Copy link

Implements #2763.

I have a working demonstration with tinyusb_host and tinyusb_device linked in along with Pico-PIO-USB; everything is working fine (including picoloader reset).

I started off copying and pasting the sdio_usb.c code and implementing my own sdio interface, and once that worked I started looking at how to get things working with the sdk's implementation.

@peterharperuk
Copy link
Contributor

Doesn't this have to be a bit more intelligent? In case someone thinks they can do this without Pico-PIO-USB?

@akohlsmith
Copy link
Author

Doesn't this have to be a bit more intelligent? In case someone thinks they can do this without Pico-PIO-USB?

Excellent points -- I will add better guards (basically if host and NOT pico-pio-usb using host on PIO-USB) and also include an example that I've personally tested.

@akohlsmith
Copy link
Author

Ok, I've created a pull request in the Pico-PIO-USB project to provide the example: sekigon-gonnoc/Pico-PIO-USB#195

@kilograham kilograham added this to the 2.2.1 milestone Dec 29, 2025
@kilograham kilograham self-assigned this Dec 29, 2025
@akohlsmith
Copy link
Author

bump -- is there anything preventing this PR from getting merged?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants