关于新AI8H8K64U带CDC芯片问题
本帖最后由 DebugLab 于 2024-11-12 10:29 编辑最近一个项目做过PC键盘,老样子,还是采用使用了2年多的AI8H8K64U芯片,但碰到了新的问题。
使用旧芯片(不带CDC),进入AI固件下载时这个样子的。
使用新芯片(带CDC),进入AI固件下载时这个样子的。
这次有个奇怪事,插上板子后,Win7系统居然重新安装了驱动,等待一段时间后出现了带CDC那样的下载界面。
使用新的芯片,折腾了一阵子才把BootLoader下载了,可以升级APP,但在调试代码时,需要从APP跳转到BootLoader升级修改的固件(进入BootLoader后LED灯快速闪烁),使用AI-USB的升级工具,发现打开端口失败。
怀疑硬件哪里有问题,折腾了一阵子硬件,没用。重新下载Bootloader,下载完成后突然电脑蓝屏了,重启电脑,然后继续用AI-USB升级固件,能升级,但从APP跳转到BootLoader依旧不能升级。再次重新下载BOotLoader,下载完成后,再次蓝屏,严重怀疑板子硬件问题了,不敢再用了。
换了个之前旧芯片的产品,试了下从APP跳转到BootLoader,再用AI-USB升级固件,出现无法打开端口尝试了几次都一样。
AI团队,这个什么问题啊?我就想用旧芯片,不用想用带CDC的芯片,可以吗?
AI团队,新芯片的问题怎么解决啊?
瞄了一眼,我也不知道在讲啥,只回忆下
1,STC8H8K64U/AI8H8K64U 的 系统区 USB下载,是 USB-HID下载,免驱
系统区 无 USB-CDC虚拟串口程序,只有 USB-HID, 免驱动
2,以前 USB-MCU 芯片出厂,用户区的测试程序灌的是 跑马灯/无USB程序
3,现在 USB-MCU 芯片出厂,用户区的测试程序灌的是
USB-CDC虚拟串口转双串口程序, 及USB-HID 烧录 的 USB复合程序
用户区,灌的是下面这个程序,USB复合程序,不是简单的跑马灯演示程序
本帖最后由 DebugLab 于 2024-11-12 10:29 编辑
AI团队,为啥这个批量生产的产品,自动的固件什么通知也没收到,就换掉啊。换也要知会客户啊,让我也先做下简单的测试,不然就像这个项目一样,突然不知所措。 Writer是下载状态
UART是出厂转串口程序
win7必须安装CDC转串口驱动 用户程序没有CDC,但看到CDC了,说明芯片里是出厂程序,没有用户程序,也没能正确进入下载状态 是在板子插入时,Wiin7自动安装了驱动,之前两年时间插入板子都不会安装新驱动,所以这次我就感觉怪怪的。安装完后,出现了CDC选择项,折腾了一阵才下载了BootLoader。感觉驱动哪里有问题,不能兼容不带CDC的芯片驱动。 带CDC功能的芯片,什么时候开始批量使用的? 古人来者_昌 发表于 2024-11-12 10:49
带CDC功能的芯片,什么时候开始批量使用的?
22年底就是批量啦,请放心使用 很成熟 那为啥用了2年都没出现工这个CDC的窗口,昨天才出现的啊。 古人来者_昌 发表于 2024-11-12 11:15
那为啥用了2年都没出现工这个CDC的窗口,昨天才出现的啊。
可能一直买到的是第三方商家库存,刚买到新版本的
出厂HID+2CDC转2UART程序,如果不需要,直接进入USB Writer模式下载用户程序覆盖掉就可以了,按正常下载方式