Lack of USB Mass Storage support for RP2 port - have I missed a critical difference moving from STM32? #10926
Unanswered
DoubleVee73
asked this question in
RP2040 / Pico
Replies: 2 comments 7 replies
-
If you build your software yourself, you can try to enable MSC support by adding the line:
to mpconfigboard.h. |
Beta Was this translation helpful? Give feedback.
7 replies
-
I'm thinking about other simple thing.. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I think I may have messed up badly.
I have a product in advanced stages of development (based upon the STM32F411) but have been hit with the chip shortage and now huge price hikes. So I have moved the design to the RP2040 (and I wanted to support British), have tested everything in prototype builds but I have missed a critical feature.
The product requires a customer supplied config file. A button press during power on was used to put the STM32 into USB mass storage mode to expose the flash, config.json was copied across from any connected laptop and the product restarted. However, I am not able to access the file system on the RP2 port (as I currently understand things). Am I correct? Have I missed a rather critical difference here for my application?
At a stretch, I could get customers to install something 'light' (like mpremote but it would need to be a standalone app), and use this to copy the file to the product, but I am reaching out to the community to see if there is a better solution or recommendation at this stage. The product will use a frozen build so the only file visible to a customer will be config.json.
Your advice and any pointers at this stage would be so welcome - thank you.
Beta Was this translation helpful? Give feedback.
All reactions