硬汉嵌入式论坛

 找回密码
 立即注册
查看: 180|回复: 2
收起左侧

[USB] USB3300 CLKOUT输出29.4MHz

[复制链接]

41

主题

244

回帖

367

积分

高级会员

积分
367
发表于 7 天前 | 显示全部楼层 |阅读模式
本帖最后由 LinY 于 2026-4-3 17:11 编辑

STM32H743IIT6
USB3300 XI XO接的扬兴的24MHz无源晶振
C1,C2用的16pF

做了一批板子,虚拟U盘都挂载不出来,都是提示:
由于该设备有问题,Windows 已将其停止。 (代码 43)请求 USB 设备描述符失败。


然后示波器看CLKOUT 是29.4MHz 正常应该60MHz的
然后看XI, XO 都没有波形
奇怪哪里的问题。


去问硬件,又说没问题,说是软件的问题。
关键这一批10个板子都是这样子。

我都重新写了个项目,只初始化USB,设备管理器里面有个USB集线器,正常按照我的配置应该是个容量设备吧
都不知道怎么排查了




回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
121983
QQ
发表于 6 天前 | 显示全部楼层
同样的程序,有些板子可以,有些不可以,硬件问题居多。
回复

使用道具 举报

41

主题

244

回帖

367

积分

高级会员

积分
367
 楼主| 发表于 3 天前 | 显示全部楼层
eric2013 发表于 2026-4-4 09:07
同样的程序,有些板子可以,有些不可以,硬件问题居多。

喊了硬件一起排查。

1.核对引脚
2.新写程序(只初始化USB3300_RST和USB)
3.断点调试
4.示波器排查
5.加焊,换晶振,换匹配电容

发现解决不了。
但是能发现有个现象,开机瞬间能出来60MHz,差不多6秒之后降到了30MHz。
如果是新焊过的,温度较高的情况下不到6秒就降下来了。
后面让硬件去排查具体原因了。

今天反馈说是可能内部稳压器的电容配的太大了。估计会换一批晶振试下。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2026-4-10 16:32 , Processed in 0.536558 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表