你好,
我的DEV板是DA14681-01A9。
我检查手册UM-B-047,056,066以环绕调试问题。
构建后,通过使用Program_QSPI脚本,有一个步骤刷新到目标设备。控制台要求我输入product_id和虚拟com端口。
但我找不到我的计算机中的虚拟COM端口(Windows 8.1 64位)。
我记得PC提示我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应将DEV套件的端口视为未配置。
谢谢mt_dialog.
你好,
我从Segger举行了新的64位版本的ozone,并安装了。
启动臭氧调试器时,它会提示更新DA14681的JLINK调试的固件,如SmartSnippet。
我做(更新固件)。设备管理器中没有UART端口。
新固件是否取消调试芯片的CDC(UART)功能?如果是这样的话。如何恢复调试芯片的双重功能(JTAG&UART)?
安装新版本的臭氧调试器后,它不起作用 - 需要许可证。
从SmartSnippets的'Debug'图标开始调试器任务和从SmartSnippets开始菜单'oozone调试器的启动调试任务之间的不同之处在于什么?
谢谢
詹姆士
你好,
感谢您的回复。
启动SmartSnippet时,所有驱动程序都自动安装。
我确定没有识别的设备。
是否有可能使用JTAG接口进行编程/调试设备?怎么做?
船上没有FTDI芯片,可以在FTDI串行协议中进行调试芯片吗?
我认为JTAG可以编程/调试DA14681,如果基本DEV板有USB-UART接口的优势。
谢谢
詹姆士
嗨jamesleo-konka,
您在帖子的开始上提到了您有一个devkit,681有两个可用的dev套件:
那么你拥有哪个设备?
臭氧调试器是ezgger的不同工具,它为您添加了一些功能和工具,以便您调试应用程序,智能片段上的调试方法只将在设备上附加,并让您通过智能代码ozone调试器选项步骤片段将刚刚从Segger启动工具。您可以使用Ozone / JLink在AN-B-040:DA1468x中找到更多有关臭氧工具的更多信息,用于SW调试。
是的,应在安装工具时下载所有驱动程序,在您的设备管理器中,您可以找到您的J-Link连接(您应该能够在通用串行总线控制器下找到设备的已安装的驱动程序)。是的,您可以通过JTAG接口编程您的设备,您必须使用Scartment_qspi_jtag_win的脚本。
正如我所提到的基本套件没有FTDI,但是你就可以通过jlink驱动程序模拟的UART虚拟COM端口刻录QSPI,以防你无法找到我假设的COM端口vcom已禁用更新。为了重新启用端口,您必须打开JLink配置器并选择JLink设备,右键单击设备并在“启用”选项下选择“启用”选项下选择。
此外,如果您拥有一个基本套件,并且您想通过UART编程它,在编程期间由于盲文驱动程序,所以在第一次尝试下载代码期间的过程将失败,您应该尝试编程设备更多以下载代码。此外,解决方法可以防止第二个下载尝试是通过在以下代码段中添加“@echo a> com%compertnr%”命令来修改UART编程脚本:
@Echo请输入您的COM端口号,然后按ENTER键。
@set / p contrtnr = - ^>
@回声。
@echo comport = com%comprtnr%
@echo a> com%comprtnr%
@echo on
呼叫“.. \ .. \ .. \ .. \二进制\ cli_programmer.exe”--prod-id%product_id %% ram_shuffly%com%comp%compltnr%write_qspi_exec“%图像%”
@echo关闭
转到:完成
谢谢mt_dialog.
嗨,对话框,
你是对的!
Jlink CDC需要手动设置“启用” - 转到Segger Install Directory(C:\ Program Files(86)\ Segger \ Jlink_vxx \)并运行jlinkconfig.exe。
在驱动程序安装后,设备管理器(COM和LPT)中有一个“JLINK CDC UART端口(COMX)”。
通过没有UART端口,通过JTAG已成功地下载并调试代码。现在我有另一个频道来下载代码或与设备进行通信。
非常感谢。
詹姆士
嗨jamesleo-konka,
如果答案是有用的,请“接受答案”。
谢谢mt_dialog.
感谢您的回答!这真的很有帮助!