peng-zhihui / ElectronBot

GNU General Public License v3.0
7.98k stars 1.84k forks source link

对于Windows上驱动装不上的同学,参考以下方法: #170

Open ZigeSu opened 2 years ago

ZigeSu commented 2 years ago

对于Windows上驱动装不上的同学,参考以下方法:

然后我的问题还是依旧,感觉不是软件方面的问题了。还是硬件哪里有问题了

下图是用稚晖君发布的固件

image

我自己改后打印信息的固件和之前发的图一样。

Originally posted by @coolflyreg in https://github.com/peng-zhihui/ElectronBot/issues/122#issuecomment-1088591730

您好,请问一下:在安装驱动之前,设备管理显示CP2102_USB_to_UART_Bridge, 14 然后按照此方法安装驱动成功后USB设备便显示: 15 后面因为屏幕不亮,把STM32F4的晶振重新焊接,屏幕亮了(花屏),然后就显示如下: 12 而且HS8836A器件容易发烫,换过芯片后依然很容易发烫,用sample.exe显示连接失败,请问一下这是硬件USB3300坏了还是什么原因比较可能呢?麻烦大佬解答。

现在每次连接电脑都显示如下: 13

coolflyreg commented 2 years ago

1、你应该完整的看完那个issue,下面有解决方案。直接用稚晖君提供的驱动里的ElectronBot@PZH右键安装即可(必须关闭前强制签名)。还有不应该用libusb-win32去给CP2102安装驱动。 2、全部焊接好后,不烧录固件,会有HS8836A USBhub和CP2102,烧录主控后,会多出现一个未知设备,硬件ID是1001&8023,不带有MI_0X的标志。 3、下载最新的代码,再去刷主控。因为DeviceClass的原因。参考之前的issue。 4、会有发热,lp2992温度比较高。8836会发热,但是发烫说明哪里有短路,得自己检查了。

peng-zhihui commented 2 years ago

LP2992发热的问题是芯片的最大输出电流太小,我后续都不用这款芯片了,XC6210B332MR可以完美pin-to-pin替代,电流大了2倍

coolflyreg commented 2 years ago

LP2992发热的问题是芯片的最大输出电流太小,我后续都不用这款芯片了,XC6210B332MR可以完美pin-to-pin替代,电流大了2倍

收到通知邮件就去下单了,没想到上来一刷,竟然换型号了 😂

peng-zhihui commented 2 years ago

都可以的,一个500mA,一个700mA

coolflyreg commented 2 years ago

都可以的,一个500mA,一个700mA

但是一激动,买成5V输出的了,然后退掉 😂