|
查看: 6560|回复: 17

[BTBLE IOT] b92USB debug无法使用

[复制链接]

8

主题

23

回帖

148

积分

荣耀黄金

积分
148
发表于 2025-5-24 15:52:44 | 显示全部楼层 |阅读模式
同sdk在B91开发板上usb debug正常,使用B92,PC USB不枚举,无法debug。

5

主题

325

回帖

1113

积分

版主

积分
1113
发表于 2025-5-26 15:50:41 | 显示全部楼层
你是编译的B92的工程吗

8

主题

23

回帖

148

积分

荣耀黄金

积分
148
 楼主| 发表于 2025-5-27 15:42:24 | 显示全部楼层
是的,原先在B91上跑过,在B92上重编,usb没功能了

8

主题

23

回帖

148

积分

荣耀黄金

积分
148
 楼主| 发表于 2025-5-27 20:01:39 | 显示全部楼层
TL_HSF 发表于 2025-5-26 15:50
你是编译的B92的工程吗

你好,btble工程,B92只有IRQ11_USB_ENDPOINT中断,没有7/8/9中断,所以sdk封装的tlkusb_core_handler没作用,对于btble工程有B92单独的usb中断回调函数吗?

5

主题

325

回帖

1113

积分

版主

积分
1113
发表于 2025-5-28 16:12:57 | 显示全部楼层
你说的都有的
微信图片_20250528161228.png

8

主题

23

回帖

148

积分

荣耀黄金

积分
148
 楼主| 发表于 2025-5-29 14:24:58 | 显示全部楼层
本帖最后由 tlx 于 2025-5-29 14:26 编辑

是有,但是硬件没有7/8/9中断源,只有11中断。11进入判断不了7/8/9。而且单独7/8/9也不会进VT_TAB,B91是会进入7/8/9,反而11没使用。硬件上应该有差异

8

主题

23

回帖

148

积分

荣耀黄金

积分
148
 楼主| 发表于 2025-5-30 15:20:22 | 显示全部楼层
B92 USB需要把时钟设置成24M,48M不枚举,96M 烧录工具无法烧录,不能复位

5

主题

325

回帖

1113

积分

版主

积分
1113
发表于 2025-5-30 15:31:32 | 显示全部楼层
本帖最后由 TL_HSF 于 2025-5-30 15:33 编辑
tlx 发表于 2025-5-29 14:24
是有,但是硬件没有7/8/9中断源,只有11中断。11进入判断不了7/8/9。而且单独7/8/9也不会进VT_TAB,B91是会 ...

7/8/9都是属于端点0的操作,setup,data,状态,usb 有正常枚举都会跑这几个。你的usb 有修改什么东西?用的哪个板子测试?

5

主题

325

回帖

1113

积分

版主

积分
1113
发表于 2025-5-30 16:07:39 | 显示全部楼层
#ifndef TLK_USB_MSC_ENABLE
#define TLK_USB_MSC_ENABLE           (0 && TLK_CFG_USB_ENABLE)
#endif
#ifndef TLK_USB_UAC_ENABLE
#define TLK_USB_UAC_ENABLE           (0 && TLK_CFG_USB_ENABLE)
#endif
#ifndef TLK_USB_UDB_ENABLE
#define TLK_USB_UDB_ENABLE           (1 && TLK_CFG_USB_ENABLE)
#endif
#ifndef TLK_USB_CDC_ENABLE
#define TLK_USB_CDC_ENABLE           (1 && TLK_CFG_USB_ENABLE)
#endif
#ifndef TLK_USB_HID_ENABLE
#define TLK_USB_HID_ENABLE           (0 && TLK_CFG_USB_ENABLE)
#endif
#ifndef TLK_USB_USR_ENABLE
#define TLK_USB_USR_ENABLE           (0 && TLK_CFG_USB_ENABLE)
#endif
#ifndef TLK_USB_VCD_ENABLE
#define TLK_USB_VCD_ENABLE           (1 && TLK_USB_UDB_ENABLE)
#endif这里你选择的是什么呢?用uart 串口,连接上之后,这里也可以切换的
微信图片_20250530160722.png

8

主题

23

回帖

148

积分

荣耀黄金

积分
148
 楼主| 发表于 2025-6-1 16:47:28 | 显示全部楼层
TL_HSF 发表于 2025-5-30 16:07
#ifndef TLK_USB_MSC_ENABLE
#define TLK_USB_MSC_ENABLE           (0 && TLK_CFG_USB_ENABLE)
#endif

你好,B92主时钟影响USB和烧录,设置成96M无法连接烧录器,需要断开flash连接。USB枚举需要24M,其他频率不行。如何正常使用96M呢,log已改串口了

本版积分规则

关注公众号
隐私政策|Telink forum

相关侵权、举报、投诉及建议等,请发 E-mail:forum@telink-semi.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|沪ICP备17008231号-1 |沪公网安备31011502403548号

在本版发帖返回顶部