Other Parts Discussed in Thread: CC1310, UNIFLASH
器件型号: CC1310
Thread 中讨论的其他器件: UNIFLASH
嗨、大家好:
使用两个 CC1310 MCU 测试 OAD 的示例
SDK 版本:Simplelink_cc13x0usdk_4_20-02_07、ti154STACK_LUX_x64_8_30_00_05
我尝试在 Linux 上发送 OAD 请求、但当传感器收到 OAD 请求时、OAD 直接失败、如图所示

我使用 UART 输出图片中圈出的参数:
oadBlkTot:1920
oadRemainingBytes:0
pValue[hdrOffset + 2]:0x00
pValue[hdrOffset + 3]:0xF0
我的问题应该来自 BIN 文件的生成。 我通过引用自述文件生成了 BIN 文件
1.首先、将 bim_extflash.Hex 和 sensor_oad.Hex 合并为一个十六进制 (python hexmerge.py -o devices_1310.hex “--overlap=error" device_1310.hex“ device_1310.hex bim_1310.hex)
2.将合并的十六进制格式转换为 bin (python oad_image_tool.py -v 0x0200 -t onchip -i 生产设备_1310.hex -ob devices_1310_v0.2.0.bin -m 0x14F0)
但我检查过自述文件很多次,没有找到任何其他方法来生成文件。 可以帮帮我吗? 谢谢你