器件型号: CC1312PSIP
您好、
我在实施 TOAD 时遇到了问题。 我过去运行良好、但我发现 delta_util.py 生成的 delta .dim 文件有问题
似乎、除非从一个文件到下一个文件有大量的更改、否则增量文件将不会创建有效的控制块。 请看这些图像,显示了一个良好的增量文件后,我做了大量的更改,和一个坏的增量文件后,最小的更改。
这是已知问题吗? 最好确切了解为什么会发生这种情况。
非常感谢。


This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
器件型号: CC1312PSIP
您好、
我在实施 TOAD 时遇到了问题。 我过去运行良好、但我发现 delta_util.py 生成的 delta .dim 文件有问题
似乎、除非从一个文件到下一个文件有大量的更改、否则增量文件将不会创建有效的控制块。 请看这些图像,显示了一个良好的增量文件后,我做了大量的更改,和一个坏的增量文件后,最小的更改。
这是已知问题吗? 最好确切了解为什么会发生这种情况。
非常感谢。


*请参阅我的其他答复
尊敬的 Daniel:
感谢您的答复。 我正在使用的器件 simplelink_cc13xx_cc26xx_sdk_7_41_00_17 但同样的 delta_util.py Python 文件存在于其他 SDK 版本中。
我认为重现问题很容易。 以下是工作流程:
1) 创建 ToAD 兼容的 TI 15.4 传感器映像的版本 1。 这会创建.bin、而不是.dim、因为没有以前的版本。
2) 更改中的版本号 oad_image_header_app.c
尊敬的 Daniel:
我刚刚发现我没有正确地为 toad_decode 函数提供服务。 当状态为“生态“时、需要反复调用它。
我已经解决了这个问题、TOAD 现在似乎按预期工作、即使控制块看起来与之前相同 (0xFFFF) 也是如此。
我不明白为什么控制块会因代码更改的数量而如此不同,但它不会再造成问题。
更好地理解这一点会很好、但它不再是一个问题。
谢谢、
Andy