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

AWR2243: 我正在尝试将mmwavelink移植到zynq上。目前已经可以下载固件给到awr2243。进行到MMWL_setDeviceCrcType时,停留在rlDriverMsgReadCmdCtx starts…上无法进行下一步。

Part Number:AWR2243

观察此时的IRQ波形,一直为高。

日志显示下载固件已经完成。下载完成后的日志如下

Download in Progress: 0%..2%..5%..8%..11%..14%..17%..20%..23%..26%..29%..32%..35%..38%..41%..44%..47%..50%..52%..55%..58%..61%..64%..67%..70%..73%..76%..79%..82%..85%..88%..91%..94%..97%..Done!

Meta Image download complete ret = 0

Firmware update successful for deviceMap 1

=====================================================================

rlDeviceSetMiscConfig starts…
rlDriverIsDeviceMapValid startsrlDriverIsDeviceMapValid endsrlDriverGetPlatformId is calledrlDriverGetPlatformId is calledrlDeviceIdentifyCmdDir starts…
cmdDir for MSS = 5 (5:host2Mss, 12:dss2Mss)
rlDeviceIdentifyCmdDir ends…
rlDriverCmdInvoke starts…rlDriverMsgWrite starts…
rlDriverCalChkSum starts…
Final checksum 0x0
rlDriverCalChkSum ends…
API Dir = 5rlDriverCalCRC starts…
rlDriverCalCRC ends…
rlDriverMsgWrite ends…
rlDriverWaitForResponse starts…rlDriverMsgReadCmdCtx starts…

通过抓取下载完成后host发送的spi为

0001 0010 0011 0100,0x1234
0100 0011 0010 0001,0x4321
1000 0000 1000 0101, 0x8085
0000 0000 0001 1110,0x001E
0100 0000 0000 0000 ,0x4000
0000 0000 0000 0000, 0x0000
0100 0000 0000 0001,0x4001
0011 1111 0101 1011,0x3F5B
0100 0000 0100 1100,0x404C
0000 0000 0001 0000,0x0010
(0000 0000 0000 0000)*6,0x0000*6
1101 0111 1001 1010, 0xD79A

然后irq一直为高,

调试发现常停留在此处附近。

已抽查了部分下载进去的固件内容,正确。

是否可以给些参考建议?

lino zhao:

下载固件的最后一包数据时的波形,如图。

,

Cherry Zhou:

您好,我们已收到您的问题并升级到英文论坛寻求帮助,如有答复将尽快回复您。谢谢!

,

Cherry Zhou:

您好,

在提供的 SNAP 中执行命令序列后,主机 IRQ 线路为高电平。 这意味着器件正在尝试与主机通信。 您的主机是否没有接收到中断? 此时应调用已注册的中断处理程序。 

赞(0)
未经允许不得转载:TI中文支持网 » AWR2243: 我正在尝试将mmwavelink移植到zynq上。目前已经可以下载固件给到awr2243。进行到MMWL_setDeviceCrcType时,停留在rlDriverMsgReadCmdCtx starts…上无法进行下一步。
分享到: 更多 (0)