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

AWR1642 EVM 客户PCB修改

Hi , 

我们基于AWR1642 EVM修改了天线后准备打样测试。现有个问题如下:

如不使用外接的USB转串口模组,如何将EVM上的TM4C芯片升级成XDS110 emulator ?

Annie Liu:

我假设客户需要使用嵌入在EVM上的XDS110(作为USB仿真器)来闪存其定制板上的二进制文件。

为此,他们需要在EVM上:

断开R128和R129电阻
将电线连接到XDS110的PA0和PA1,它们应连接到其定制电路板的AWR1642的RS232 Tx / Rx
连接一个共同的点
在调用Uniflash之前,在该自定义板上设置正确的SOP设置

通过这些更改,他们应该能够连接USB并闪存其设备

SimonWong:

回复 Annie Liu:

Hi Annie ,

因为制板现在还未回来。所以暂时无法测试。

我的理解是,通过断开R128、R129电阻,然后通过USB转串口设备连接到TM4C的PA0、PA1上通过这个串口给芯片升级BootLoader然后在烧录"$CCS_INSTALL\ccs_base\common\uscif\xds110"路径下的XDS100 firmware。

但是TM4C的SOP设置呢,如何跳线才能让芯片进入到厂家的自举程序中升级固件?

谢谢

Annie Liu:

回复 SimonWong:

建议您下载"XDS Emulation Software (EMUPack) Download",然后您可以运行以下命令将引导加载程序和固件下载到XDS接口。 安装完成后,您将在“$ CCS_INSTALL \ ccs_base \ common \ uscif \ xds110”中找到XDS固件更新实用程序。

在此目录中,运行以下命令:

Xdsdfu.exe -b boot_loader.bin -r

Xdsdfu.exe -f firmware.bin -r

SimonWong:

回复 Annie Liu:

等板子回来再测试吧。 我不确定TM4C是不是上电就可以枚举成USB设备,如果不是的话我就需要通过串口给芯片升级固件 这样才能使用XDS调试AWR1642。"$ CCS_INSTALL \ ccs_base \ common \ uscif \ xds110"下的文档我看了,不是通过USB更新固件就是通过JTAG更新。没提到通过串口升级。

赞(0)
未经允许不得转载:TI中文支持网 » AWR1642 EVM 客户PCB修改
分享到: 更多 (0)