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

CC1310 OAD问题

oad_write_bin.py 无法正常工作,

1.用原带simplelink_cc13x0_sdk_2_20_00_38中的不行;

2.根据论坛介绍的修改如下,也不行,没有显示传输成功与否,用串口监控也看不到数据传输出来;

修改后的脚本参考如下(已经用黄色MARK)

#!/usr/bin/python

import serial, sys, io, os

import serial.tools.list_ports

plist =list(serial.tools.list_ports.comports())

if len(plist) <= 0:

    print "The Serial port can't find!"

else:

    plist_0 =list(plist[0])

    port0 = plist_0[0]

                file = sys.argv[1]

3.有哪位成功过吗?

Viki Shi:

是用的SDK里的OAD例程无法成功吗?为什么要修改脚本?

Mingxin Chen:

回复 Viki Shi:

两个都试过,都不成功

Alvin Chen:

回复 Mingxin Chen:

你按照
C:\TI\simplelink_cc13x0_sdk_2_20_00_38\docs\ti154stack
ti-15.4-stack-users-guide.html
是没问题的。

Mingxin Chen:

回复 Alvin Chen:

oad_write_bin.py 内容可以发出来给我一下吗

Alvin Chen:

回复 Mingxin Chen:

oad_write_bin.py

Mingxin Chen:

回复 Alvin Chen:

电脑上有两种COM口,用于传输升级文件的是哪个COM,
XDS110 Class Application/User UART(COM7)
XDS110 Class Auxiliary Data Port(COM13)

YiKai Chen:

回复 Mingxin Chen:

使用XDS110 Class Application/User UART(COM7)

Mingxin Chen:

回复 YiKai Chen:

C:\Python27>python oad_write_bin.py com7 app_all_v10.bin
opening file:
<open file 'app_all_v10.bin', mode 'rb' at 0x0000000002D244B0>
file size: 131072
sending header
Out: 00
Out: 50
Out: 00
Out: 20
Out: c5
Out: 0a
Out: 00
Out: 00
Out: eb
Out: 0a
Out: 00
Out: 00
Out: 57
Out: 0a
Out: 05
Out: 00
sending blocks
writing block num: 1b5b
。。。。。。
Blocks sent: 2046
writing block num: 324a
Reading: 64bytes
Blocks sent: 2047
Writing 0dummy bytes
All blockes sent
这时显示传输完成,有问题吗?

Info: Available FW update failed<\r><\n>
<27>[2J <27>[0;0HNodesValueSWRSSI<\r><\n>
*0x7100020-015<\r><\n>
Action: Update available FW<\r><\n>
Info: Available FW update failed<\r>

这是哪里问题?
我试过自带的rfWsnNodeIntFlashOadClient_CC1310_LAUNCHXL_app_v3.BIN也是这样

赞(0)
未经允许不得转载:TI中文支持网 » CC1310 OAD问题
分享到: 更多 (0)