你好,
我的开发板是DA14681-01A9。
我检查手册UM-B-047, 056, 066来解决调试问题。
在构建之后,有一个步骤是通过使用program_QSPI脚本来闪到目标设备。控制台要求我输入product_ID和虚拟COM端口。
但是我在我的电脑(Windows 8.1 64位)中找不到虚拟的COM端口。
我记得电脑提示我JLink的驱动程序是32位....我忽略了它。
怎么了?如何检查所需驱动程序是否已正确安装?
在我的设备管理器中,没有设备有问题,一切看起来都很好。
谢谢
詹姆斯
设备:
嗨jamesleo-konka,
在你的设备管理器中,你应该看到两个虚拟的COM端口,如果你能够看到这些端口,你应该是正常的,如果设备管理器中没有没有正常运行的设备(你确定没有任何未配置的设备吗?)您试图通过串行端口编程qspi,这与Jlink无关,有两个选项可以擦除/编程设备,通过jtag (erase_qspi_jtag_win/program_qspi_jtag_win)或通过串行(erase_qspi_serial_win/program_qspi_serial_win)。无论如何,如果FTDI驱动程序没有安装在你的系统上,你的PC应该看到开发工具包的端口未配置。
由于MT_dialog
你好,
我从Segger下载了新的64位版本的OZone,并安装了它。
当启动OZone调试器时,会提示更新DA14681的JLink调试固件,就像Smartsnippets。
是的(更新固件)。设备管理器中没有UART端口。
新固件是否取消了调试芯片的CDC (UART)功能?如果是这样的话。如何恢复调试芯片的JTAG & UART双重功能?
在安装了新版本的OZone调试器后,它不能工作——需要许可证。
从Smartsnippets的“debug”图标开始调试任务和从Smartsnippets的“OZone debugger”菜单开始调试任务有什么不同?
谢谢
詹姆斯
你好,
谢谢你的回复。
当启动smarsnippets时,所有的驱动程序都是自动安装的。
我确信没有未配置的设备。
是否有可能用JTAG接口编程/调试设备?怎么办?
车上没有FTDI芯片,调试芯片会内置FTDI串行协议吗?
我认为JTAG可以编程/调试DA14681,在USB-UART接口的优势,如果基本的开发板有它。
谢谢
詹姆斯
嗨jamesleo-konka,
你在文章开头提到你有一个开发工具包,对于681有两个可用的开发工具包:
那么你拥有的是哪种设备呢?
从耐火臭氧调试器是一种不同的工具,添加一些特性和工具你为了调试应用程序,调试方法在智能片段会附在设备上,让你一步通过代码臭氧调试器选项智能片段将刚从耐火启动工具。您可以在AN-B-040:DA1468x中找到关于臭氧工具的更多信息。
是的,当安装工具时,所有的驱动程序都应该被下载,在你的设备管理器中你能够找到你的J-link连接(你应该能够在通用串行总线控制器下找到为设备安装的驱动程序)。是的,你可以通过JTAG接口对设备进行编程,但你必须使用program_qspi_jtag_win脚本。
正如我提到的基本装备没有FTDI,但你将能够把qspi通过UART Jlink司机模拟虚拟com端口,如果你不能够发现com端口更新后我觉得威科姆公司是禁用的。为了重新启用端口,您必须打开Jlink配置器并选择Jlink设备,右键单击设备并在虚拟COM-Port下选择“启用”选项。
还在你自己的一个基本的工具和你想计划通过UART在编程过程中有一个小问题,由于耐火司机,所以在第一次尝试下载代码的过程将会失败,你应该试着编程设备一个为了下载代码。另外一个防止第二次下载尝试的解决方案是通过添加"@echo a > COM%comprtnr% "命令来修改uart编程脚本,如下面的代码片段所示:
@echo请输入您的COM端口号并回车。
@set / p comprtnr = - ^ >
@echo。
= COM % comprtnr % @echo相称
@echo a > COM%comprtnr%
@echo上
调用". \. \. \binaries\ cli_programer .exe"——prod-id %PRODUCT_ID% % ram_shuffle % COM%comprtnr% write_qspi_exec "%IMAGE%"
@echo掉
goto:完成
由于MT_dialog
嗨,对话框中,
你是对的!
JLink CDC需要手动设置“启用”——到SEGGER安装目录(C:\程序文件(86)\SEGGER\Jlink_vxx\)并运行JLinkConfig.exe。
驱动安装完成后,在设备管理器(COM和LPT)中有一个“JLink CDC UART port(COMx)”。
我已经成功地下载并调试了代码通过JTAG没有UART端口。现在我有了另一个渠道来下载代码或与设备进行通信。
非常感谢。
詹姆斯
嗨jamesleo-konka,
如果答案是有用的,请“接受答案”。
由于MT_dialog
谢谢你的回答!这真的很有帮助!!