DA14681-01A9,虚拟Com端口没有找到

8个帖子/ 0个新
最后发表
jamesleo-konka
离线
最后看到:4年1个月前
加入:2017-01-22 02:42
DA14681-01A9,虚拟Com端口没有找到

你好,
我的DEV板是DA14681-01A9。
我检查手册UM-B-047,056,066以环绕调试问题。
构建之后,有一个步骤将闪存到目标设备——通过使用program_QSPI脚本。控制台要求我输入product_ID和虚拟COM端口。
但是在我的电脑(Windows 8.1 64位)中找不到虚拟COM端口。
我记得PC提示我JLink的驱动是32位....我忽略了它。
怎么了?如何检查所需要的驱动程序是否正确安装?
在我的设备管理器中,没有设备问题,一切看起来都很好。

谢谢

詹姆斯

设备:
MT_dialog
离线
最后看到:三个月两个星期前
工作人员
加入:2015-06-08 34
嗨jamesleo-konka,

嗨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

jamesleo-konka
离线
最后看到:4年1个月前
加入:2017-01-22 02:42
你好,

你好,
我从Segger下载了新的64位版本的OZone,并安装了。
启动臭氧调试器时,它会提示更新DA14681的JLINK调试的固件,如SmartSnippet。
我做(更新固件)。设备管理器中没有UART端口。
新固件是否取消调试芯片的CDC(UART)功能?如果是这样的话。如何恢复调试芯片的双重功能(JTAG&UART)?

安装新版本的臭氧调试器后,它不能工作——需要许可证。

什么是不同的开始一个调试任务从Smartsnippets的'debug'图标和启动调试任务从Smartsnippets的开始菜单'臭氧调试器'?

谢谢

詹姆斯

jamesleo-konka
离线
最后看到:4年1个月前
加入:2017-01-22 02:42
你好,

你好,
谢谢你的回复。
启动SmartSnippet时,所有驱动程序都自动安装。
我确定没有未配置的设备。
是否有可能使用JTAG接口进行编程/调试设备?怎么做?
系统上没有FTDI芯片,调试芯片是否构建在FTDI串行协议中?

我认为JTAG可以编程/调试DA14681,如果基本的开发板有USB-UART接口的优势。

谢谢

詹姆斯

MT_dialog
离线
最后看到:三个月两个星期前
工作人员
加入:2015-06-08 34
嗨jamesleo-konka,

嗨jamesleo-konka,

你在文章的开头提到你有一个开发套件,对于681有两个可用的开发套件:

  • Basic上有一个JTAG,您还可以通过作为JTAG的Atmel处理器使用UART下载特性。
  • Pro,它有FTDI和JTAG

那么你拥有什么设备呢?

从耐火臭氧调试器是一种不同的工具,添加一些特性和工具你为了调试应用程序,调试方法在智能片段会附在设备上,让你一步通过代码臭氧调试器选项智能片段将刚从耐火启动工具。您可以在AN-B-040:DA1468x Using Ozone/Jlink for sw debugging中找到更多关于Ozone工具的信息。

是的,应在安装工具时下载所有驱动程序,在您的设备管理器中,您可以找到您的J-Link连接(您应该能够在通用串行总线控制器下找到设备的已安装的驱动程序)。是的,您可以通过JTAG接口编程您的设备,您必须使用Scartment_qspi_jtag_win的脚本。

正如我提到的基本装备没有FTDI,但你将能够把qspi通过UART Jlink司机模拟虚拟com端口,如果你不能够发现com端口更新后我觉得威科姆公司是禁用的。为了重新启用端口,你必须打开Jlink配置器,选择Jlink设备,右键单击设备,在Virtual COM-Port下选择“启用”选项。

此外,如果您拥有一个基本套件,并且您想通过UART编程它,在编程期间由于盲文驱动程序,所以在第一次尝试下载代码期间的过程将失败,您应该尝试编程设备更多以下载代码。此外,解决方法可以防止第二个下载尝试是通过在以下代码段中添加“@echo a> com%compertnr%”命令来修改UART编程脚本:

@echo请输入COM端口号,按enter键。
@set / p comprtnr = - ^ >
@echo。
= COM % comprtnr % @echo相称
@echo a> com%comprtnr%
@echo上
——prod-id %PRODUCT_ID% %RAM_SHUFFLING% COM%comprtnr% write_qspi_exec "%IMAGE%"
@echo掉
goto:完成

由于MT_dialog

jamesleo-konka
离线
最后看到:4年1个月前
加入:2017-01-22 02:42
嗨,对话框,

嗨,对话框,
你是对的!
Jlink CDC需要手动设置“启用” - 转到Segger Install Directory(C:\ Program Files(86)\ Segger \ Jlink_vxx \)并运行jlinkconfig.exe。
在驱动程序安装后,设备管理器(COM和LPT)中有一个“JLINK CDC UART端口(COMX)”。
我已经下载和调试代码成功通过JTAG没有UART端口。现在我有了另一个下载代码或与设备通信的渠道。

非常感谢。

詹姆斯

MT_dialog
离线
最后看到:三个月两个星期前
工作人员
加入:2015-06-08 34
嗨jamesleo-konka,

嗨jamesleo-konka,

如果答案是有用的,请“接受答案”。

由于MT_dialog

tomfrausto
离线
最后看到:3年8个月前
加入:2017-01-29 21:11
谢谢你的回答!这

谢谢你的回答!这真的很有帮助!