-
Notifications
You must be signed in to change notification settings - Fork 845
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
General usage documentation issues #516
Comments
pinging @nathan-contino for questions about the documentation and @will-v-pi for questions about the RISC-V compilers.
Hmmm, TinyUSB used to use submodules, but it looks like it now uses a dedicated script for downloading dependencies (see https://docs.tinyusb.org/en/latest/reference/getting_started.html#dependencies ) so I guess the message at https://github.com/raspberrypi/pico-examples/blob/develop/usb/CMakeLists.txt#L18 needs updating to not mention submodules. So it seems the complete set of steps is: git clone https://github.com/raspberrypi/pico-sdk.git
cd pico-sdk
git submodule update --init
cd lib/tinyusb
python3 tools/get_deps.py rp2040 |
|
I'm using the top-of-tree because I built my setup scripts using the SDK manual and didn't want to use stable, which is older.
Ah ... that's what I figured. But which PATH?
Yeah - I found that repo after I opened the issue and I have it working now. |
The same path you’d use for |
I couldn't get this to work. I looked at the source and it looked to me like there was only one example in the "universal" set, an example of how to build a I also looked at the TinyUSB dual case. It doesn't look like there are any examples yet, just examples for host and device. So again, I can wait for a newer release. You can close this unless you want me to do more troubleshooting on the universal case, since I have hardware. |
This part of README.md says otherwise? Although perhaps that also needs updating, as https://github.com/hathach/tinyusb/tree/master/examples/dual now has |
Do we need to update any of the PDF or HTML doc to clarify this, or has it all been addressed elsewhere? |
I just got a SparkFun Pro RP2350 and I'm trying to get the examples to build. I've run into a few issues I could fix via web search, but there are some outstanding ones:
Skipping universal examples as PICO_RISCV_TOOLCHAIN_PATH and PICO_ARM_TOOLCHAIN_PATH are not defined
. Where is the documentation on how to set these?Skipping TinyUSB dual examples, as TinyUSB hw/mcu/raspberry_pi/Pico-PIO-USB submodule unavailable
. How do I get that submodule?How do I get the rp2350-arm-s port? A web search didn't turn anything up, so I assume either it hasn't been released yet or the search engines haven't indexed it.
The text was updated successfully, but these errors were encountered: