8396 views|21 replies

1236

Posts

66

Resources
The OP
 

[Raspberry Pi Pico Review] Unable to identify USB serial port [Copy link]

 
 

I used tonny to save a main.py program for flashing an LED to disk, and then the pico broke...

After flashing the official MicroPython firmware, the USB virtual serial port cannot be displayed. It seems that the LED flashing program is running. Then after a while, the USB cannot be recognized and the LED does not flash.

This post is from Innovation Lab

Latest reply

I don’t know if it’s too late to learn these things now. I’ve read a lot of forums that were posted a few years ago, or even a long time ago.  Details Published on 2024-4-27 20:50
 
 

1w

Posts

25

Resources
2
 

What other operations have you done in the meantime? Generally speaking, you can enter the download mode and there is no problem with the USB. You need to check whether there is a problem with the Windows system. You can try restarting it and check whether there is a problem in the device manager.

This post is from Innovation Lab
 
 
 

1236

Posts

66

Resources
3
 

Restarting Windows doesn't help

This post is from Innovation Lab
 
 
 

1236

Posts

66

Resources
4
 

Changing the laptop to test doesn't help

IMG_20210516_120639.jpg (0 Bytes, downloads: 0)

IMG_20210516_120639.jpg
This post is from Innovation Lab

Comments

There is an unknown device in the device manager. Is it a driver problem?  Details Published on 2021-5-16 15:05
There is an unknown device in the device manager. Is it a driver problem?  Details Published on 2021-5-16 15:03
 
 
 

1w

Posts

25

Resources
5
 
dql2016 posted on 2021-5-16 12:07 Changing the laptop to test is useless

There is an unknown device in the device manager. Is it a driver problem?

This post is from Innovation Lab
 
 
 

1w

Posts

25

Resources
6
 
dql2016 posted on 2021-5-16 12:07 Changing the laptop to test is useless

Is the USB device occupied by the virtual machine?

You can also try another USB cable, as the quality of current USB cables varies.

This post is from Innovation Lab

Comments

No, changing the line won’t work.  Details Published on 2021-5-16 15:36
 
 
 

1236

Posts

66

Resources
7
 
dcexpert posted on 2021-5-16 15:05 Is the USB device occupied by the virtual machine? Also, try changing the USB cable. The quality of current USB cables varies.

No, changing the line won’t work.

This post is from Innovation Lab

Comments

The virtual machine is not turned on and will not occupy  Details Published on 2021-5-16 15:38
 
 
 

1236

Posts

66

Resources
8
 
dql2016 posted on 2021-5-16 15:36 No, changing the line won’t work either.

The virtual machine is not turned on and will not occupy

This post is from Innovation Lab

Comments

Win10 device manager shows that USB descriptor request failed  Details Published on 2021-5-16 15:39
 
 
 

1236

Posts

66

Resources
9
 
dql2016 posted on 2021-5-16 15:38 The virtual machine is not turned on and will not be occupied

Win10 device manager shows that USB descriptor request failed

This post is from Innovation Lab
 
 
 

2926

Posts

0

Resources
10
 

The key point is main.py. main is resident, that is, it runs when the computer is turned on. If you change to a new WIN10 computer, you must press and hold the PICO button and then insert it into the USB port, and then try it again without releasing the button.

This post is from Innovation Lab

Comments

Still not letting go? Go back and try again  Details Published on 2021-5-17 20:57
Still not letting go? Go back and try again  Details Published on 2021-5-17 12:39
 
 
 

2w

Posts

74

Resources
11
 

Try the method on the 10th floor. Did your problem get solved?

This post is from Innovation Lab
Add and join groups EEWorld service account EEWorld subscription account Automotive development circle
Personal signature

加油!在电子行业默默贡献自己的力量!:)

 
 
 

1942

Posts

2

Resources
12
 

If you solve the problem, please post it~

This post is from Innovation Lab
 
 
 

1236

Posts

66

Resources
13
 
tagetage posted on 2021-5-16 17:14 The focus is on main.py. main is resident, that is, it runs when the computer is turned on. If you change to a new WIN10 computer, you must hold down the PICO button before inserting...

Still not letting go? Go back and try again

This post is from Innovation Lab

Comments

Yes, don’t release it. Some USB requests may take up to a minute to be correctly identified, which means you should not release the button for even a minute.  Details Published on 2021-5-17 12:54
 
 
 

2926

Posts

0

Resources
14
 
dql2016 posted on 2021-5-17 12:39 Still not letting go? Go back and try

Yes, don’t release it. Some USB requests may take up to one minute to be correctly identified, which means you should not release the button for even one minute.

This post is from Innovation Lab
 
 
 

2926

Posts

0

Resources
15
 

If it still doesn't work, you can change the firmware name to firmware.uf2 and flash it to see if it works.

This post is from Innovation Lab
 
 
 

1236

Posts

66

Resources
16
 
tagetage posted on 2021-5-16 17:14 The focus is on main.py. main is resident, that is, it runs when the computer is turned on. If you change to a new WIN10 computer, you must hold down the PICO button before inserting...

I kept pressing it for 2 minutes. But it didn't respond after it recognized the USB drive.

This post is from Innovation Lab

Comments

[attachimg]538883[/attachimg] Press and hold, drag in the MicroPython firmware, press and hold for 2 minutes+, then release, then the LED flashes for a while and then turns off, then the USB cannot be recognized, but this time the address cannot be set, before the descriptor request failed  Details Published on 2021-5-17 21:00
 
 
 

1236

Posts

66

Resources
17
 
dql2016 posted on 2021-5-17 20:57 Press and hold for 2 minutes. . . No response after the USB flash drive is recognized

Press and hold, drag in the MicroPython firmware, press and hold for 2 minutes or more, then release, and the LED will flash for a while and then go out, and then the USB cannot be recognized, but this time the address cannot be set, the previous descriptor request failed

This post is from Innovation Lab
 
 
 

1w

Posts

25

Resources
18
 

I think your board has a problem, please change it.

This post is from Innovation Lab
 
 
 

2926

Posts

0

Resources
19
 

Check the Pico USB port to see if it is loose or the solder joints are broken. Check the hardware.

This post is from Innovation Lab
 
 
 

1236

Posts

66

Resources
20
 

The disk can be recognized, so the USB hardware interface is OK.

This post is from Innovation Lab
 
 
 

Guess Your Favourite
Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list