主题中讨论的其它部件:CODELOADER、、 、USB2ANY-UWIRE、 USB2ANY
LMK04803BEVAL/NOPB CodeLoader 软件通信问题?。
我订购 了一 个 LMK04803BEVAL/NOPB 板、用于开发 LMK04803器件。 该板可作为 GUI 与 TI CodeLoader 软件配合使用。 由于该套件附带用于连接 PC 的 LPT 电缆、因此我将该电缆连接到电路板上电、并启动 GUI。 连接看起来良好、因为没有指示不工作。 请参阅《用户指南》、选择了器件、模式等
然后我使用默认的 Codeloader 模式,无论在“Mode”(模式)列表下是什么,选择 LMK04803B 的设备 ,然后转到“Keyboard Controls”(键盘控件)以“Load Device (Ctrl+L)”(加载设备(Ctrl+L))。 我 使用逻辑分析仪在 电路板上相应的测试 xxx_TP 上监测 uWireCLK、uWireDATA 和 uWireLE 的 uWire SPI 线路。 我希望当我单击 Crtl+L 以添加设备时、软件应该对设备进行编程、这些 SPI 线路应该显示信号、但我没有看到任何信号。 如果我错了、请纠正我的问题。 我还会讨论写入 SPI 线路上也没有看到的单个寄存器负载。 因此、我会说、虽然连接看起来不错、但实际上软件没有对器件进行编程。 LPT 是否不能工作、是否有人知道原因? 或者需要设备驱动程序或某种类型的驱动程序来设置计算机系统中的某个内容?
因为我有 来自其他项目的 USB2ANY-uWire 接口、并假设也可以使用此板。 我尝试用 USB2ANY-uWire 连接替换 LPT 电缆。 它更新了设备驱动程序、看上去一切正常、 升级会自动提示升级板固件、以便与此 USB2ANY-uWire 器件配合使用、并且看起来也很成功。 在 GUI 软件中、切换至 USB2ANY-uWire 的连接、这正是我所需要的。 当重复同样的到载入器件(Ctrl+L)时、它在 uWire SPI 线路上显示了一些内容、但是 uWire CLK 线路肯定没有 预期时钟那样有意义。 我还可以通过查看、它看起来比 LTP 连接做得更好、但如果参阅《用户指南》、仍然没有按预期配置器件。 对于 LMK 芯片,如果提供122.88MHz 参考信号并选择与之匹配的默认模式,则在加载设备后,电路板上的 LED (D5)应亮起以指示 PLL 锁定信号并工作。 我用自己的计划进行了证明、接下来请告诉您。 因此、这证明了通过 USB2ANY-uWire 连接的 GUI 和电路板仍然存在一些问题!
现在返回到我自己的程序。 如上所述、即使负载器件不能在电路板上工作、我仍然可以使用 GUI 中选择默认模式/器件配置中的寄存器值 通过我自己的 SPI 主器件写入电路板/LMK、并且工作正常! 您可以从 LED 灯上看到、PLL 锁定到提供的参考信号(122.88MHz)。
现在、我可以说、由于 某种原因、该板与 GUI 软件的连接或通信在 LPT 和 USB2ANY-uWire 上都不起作用。 在继续下一步之前、我是否可以获得有关此方面的帮助?
谢谢、
切斯特
Bird Technologies