Skip to content
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

USB Host crash bug #1265

Open
fangxiang-gan opened this issue Jan 8, 2025 · 7 comments
Open

USB Host crash bug #1265

fangxiang-gan opened this issue Jan 8, 2025 · 7 comments
Labels
bug Something isn't working

Comments

@fangxiang-gan
Copy link

I am using the gp2040-ce_0.7.10_picofatingboard.uf2 firmware, and I have repeatedly verified this bug. Specifically, when setting up the USB Host, if Pin Order is D+/D -, it can be saved normally. If Pin Order is D -/D+, the chip will crash and cannot be saved. Please fix it, thank you.
1
2

@fangxiang-gan fangxiang-gan added the bug Something isn't working label Jan 8, 2025
@fangxiang-gan
Copy link
Author

make corrections:I am using the
GP2040-CE_0.7.10_PicoFightingBoard.uf2

@TheTrainGoes
Copy link
Contributor

Hi @fangxiang-gan ,

Can you please elaborate on the chip will crash and cannot be saved.

Are you saying that the change cannot be made on Web-config or are you saying that the whole device becomes unresponsive after attempting the change?

Also can you please list any other changes you have made to the setup of the device before I attempt replicating.

@fangxiang-gan
Copy link
Author

Yes, if configured like in picture two, the entire chip will freeze and not respond. It is necessary to unplug and power off again. Re enter the webpage configuration backend to check, the previous changes are invalid.
After flashing the firmware with a brand new one, except for the item in picture 2, the problem can be reproduced without any other changes, 100%.

@fangxiang-gan
Copy link
Author

Additional note: As I need to use pins 18 and 19, I have set the Player LED Type to the off state. As shown in the picture
3

@TheTrainGoes
Copy link
Contributor

Do you have another device to test this on? I would have to check but I believe that the PFB has resistors on those GPIO unless you are using a clone or version of it without them.

@fangxiang-gan
Copy link
Author

My newly purchased Pico will arrive tomorrow, and I will test it again and provide you with specific feedback on its performance. Thank you for your reply.

@fangxiang-gan
Copy link
Author

Confirmed issue, as long as it is set as follows, it will fail to save and fake death.
2

The brand new genuine chips I use are PICO and PICO H.
pico
pico-h

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants