|
本帖最后由 alvin051414 于 2019-3-24 01:56 编辑
不止gnd的问题,要VBUS的……
https://forum.psaudio.com/t/usb-cables-that-work-or-dont-with-ds/1408/165
The VBUS line (often misleadingly called the 5V line) does more than provide 5V for non-self powered devices - it's used by the OS/drivers/HUBs to tell when devices are added or leave and further whether that device is a HUB or not. It's used even more with USB On-The-Go, etc.
Whether the VBUS line “needs” to be there can depend on the device, any USB hubs used, the source hardware, the drivers and the PC’s OS. In particular it’s needed to fix the problem of having to reboot the DS at times after you reboot the PC, etc.Also Windows 8.0 (vs 8.1) is very persnickety about it.
The DS is self powered and hence doesn’t any working current over the VBUS line, but the VBUS needs to be connected to guarantee compatibility with compliant USB hubs, PC OSs, drivers, etc. Before the Yale software release some people (but not most) could either never hook up the VBUS or they could boot with the VBUS connected and then disconnect VBUS. But that changed for some of then with new PC OS releases or changes in their hub connections.
In order to allow some handheld devices to work with the DS and to not have to (often) reboot the DS when the PC was rebooted the firmware in the XMOS chip in the DS was upgraded to declare that it DIDN’T need 5V, which ironically meant that everyone has to hook up VBUS.
|
|