嗨,对话框中,
我使用otp头的自定义字段存储一些数据,建议如下:
https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bl..。
我也做otp计划使用SmartSnippets命令lineinterface。现在,由于每个da583都需要在自定义字段中有唯一的数据,所以我必须为每个设备生成唯一的otp报头。目前,每次我打开智能片段,修改自定义字段在otp头和导出它形成一个十六进制文件。进一步,我用智能代码片段命令行烧这个十六进制文件。我不能修改自定义字段直接由于CRC检查每4字节的数据。我想知道如果有一个工具来计算CRC为一串数据存储在otp头?或者SmartSnippet CLI是否有这样的命令来在闪动前修改otp头文件?
问候,
dhiraj
设备:
嗨dhirajp15,
如果我理解的过程正确,你是手动更改文件,但CRC检查失败时,你试图燃烧它(这是逻辑)。对话框没有提供这样的工具,但是在线的工具可以做你想做的事情,在你手动修改的。hex文件的末尾放置合适的CRC。
由于MT_dialog
嗨MT_Dialog,
在线工具问的初始向量和CRC多项式用于生成,我将得到它?我也试着用一些CRC多项式但它不匹配。
谢谢
Dhiraj
嗨dhirajp,
你需要计算的是。hex文件在每行末尾的校验和,并将其放在。hex文件的末尾,所以这是我一直在使用的一个在线工具。
http://easyonlineconverter.com/converters/checksum_converter.html
由于MT_dialog
哦是的!非常感谢MT_Dialog。