TI中文支持网
TI专业的中文技术问题搜集分享网站

如何使用uniflash通过串口TX/RX两根线直接实现AWR1642 flash下载bin文件

最近购买了一块AWR1642开发板,想研究一下如何不通过XDS110芯片,直接使用AWR芯片的232_TX,232_RX与PC端串口相连,并使用uniflash直接通过该串口进行烧写操作。目前未能成功测试。

我的具体操作是:

首先,将XDS110芯片禁用,即直接将其某处电源断开。(这里只断开了XDS110芯片的供电,开发板上其余供电均保持不变)

然后,将PC串口TX/RX分别连接至开发板上J6连接器的7/5引脚,并焊接这两个引脚相关电阻R166和R169。(TX与RX没有接反)

最后,使用uniflash时下载bin文件时,在"打开串口"这一步上会卡住,长时间都没有反应,也不会报错。

(PS,SOP0/1/2分别为1/0/1状态,这个不会有错。)

很困惑,想咨询以下两个问题:

(1)uniflash是否支持这种直接使用串口的方式进行烧写的操作?

(2)如果支持的话,请问目前还有哪里没有设置好的地方?

user5832592:

回复 XianSheng OU:

你好,你是怎么解决的?我卡在打开串口这一步.

user5832592:

回复 XianSheng OU:

你好,我是去掉了电阻R176,以断开板载XDS110的供电,并焊接0欧姆电阻在R166和R169处。然后通过USB转UART的线缆将PC的USB口转接为UART,将UART的TX/RX分别连接至开发板上J6的7/5引脚。
并将SOP[2:0]设置为101。
PC的设备管理器中只认出"Usb Serial Port(COM7)"。
然后,使用uniflash,串口选择为COM7,选择对应的bin文件,点击Load Program后,会卡在"Opening COM port COM7 "这一步上,长时间都没有反应,也不会报错。
请问
(1)上述情况是怎么回事?我哪里设置的不对吗?
(2)uniflash中将串口选择为COM7,其波特率需要设置吗?在哪里设置?
(3)正常情况下,这个串口应该被PC识别为“Usb Serial Port(COM7)”? 还是“XDS110 Class Application/User UART”?
是需要安装什么驱动吗?

XianSheng OU:

回复 user5832592:

我后来解决了问题,使用两个usb转uart模块,就能识别到两个串口。你这个现象就是串口没识别到。

user5853495:

回复 XianSheng OU:

你好,请问这里为什么要使用两个串口?只用一个串口不行吗?

user6092104:

回复 user5832592:

你好!

我这边做实验也出现了和你一样的问题,你那边解决了么?

user6092104:

回复 Wesley He:

您好!
UniFlash软件工具是否会不兼容有的USB转串口工具?
所以会出现连接不上COM口,我用PL-2303做的USB转串口工具,烧录就会报不能连接上串口COM口。
对于这个问题,TI有解决方案么?

赞(0)
未经允许不得转载:TI中文支持网 » 如何使用uniflash通过串口TX/RX两根线直接实现AWR1642 flash下载bin文件
分享到: 更多 (0)