主题中讨论的其他器件: TMDSRM48HDK、 RM48L952、 HALCOGEN、 TMDXRM46HDK、 LAUNCHXL2-RM46
工具/软件:Code Composer Studio
我有一个带 RM46L852处理器的 launchpad XL2-RM46。 我添加了一个连接到电路板上 J11的原型 USB (器件)端口。 J11具有所有 USB 器件端口信号。 除了 W2FC_SE0O (处理器上的引脚15、Booster Pack 站点1上的 J11-17和 J5-2)之外、我在所有线路上都看到正确的信号。
我知道该软件可以正常工作、因为我使用 RM48L952处理器在 TMDSRM48HDK 上对其进行了测试。 该软件来自"processors.wiki.ti.com/.../File:Halcogen_usb_cdc_example_worked.zip"、 它基于"processors.wiki.ti.com/.../HALCoGen_USB_Device_-_driver_&_CDC_Class 上的"HALCoGen USB 器件-驱动程序和 CDC 类"文章
当我将 RM46L852 USB 端口插入 Win10框时、我收到一条错误消息"USB device not recognized (USB 设备无法识别)"。 我已将其调试为 W2FC_SE0O 引脚无法正常工作-在我的原型中、该引脚上没有信号、其中 TMDSRM48HDK 上有信号。 我已断开 TMDSRM48HDK (在 HALCOGEN 的 PINMUX 中)上的引脚;当我断开时、该单元提供与原型 USB 板的 XL2-RM46相同的错误。 我还从原型板上断开了该信号、但在 W2FC_SE0O 引脚上仍然没有看到信号(我认为原型板可能会使信号短路)。
该信号似乎未连接到 PINMUX、但实际上连接了该信号。
有什么关于 W2FC_SE0O 引脚为何在 RM46L852处理器上不起作用的想法?
具有接口芯片的原型板(左侧连接器上的 W2FC_SE0O 引脚2断开以进行调试):
SE0O 示波器屏幕截图、请注意100mV/div 的刻度。 如果我把它放在1V/div 上、它看起来就像是一小部分噪声: