DA14530和DA14531
4天前
发布的neil.macmullen50分 3回复我们有一个依赖于生产线上提供的配置数据的固件镜像。配置数据要写入。图像的Constdata部分。例如,."generic" .bin映像包含来自0-0x4000的代码/数据,我们希望在扫描生产线上的条形码的基础上在0x3800写入一个16字节的部分。
PLT软件(SmartBond Production Line Tool v_4.4.2)将会“出现”支持这一功能…它允许写入固件镜像和“自定义内存数据”部分。
不幸的是,当这两个选项都被选中时,PLT似乎完全跳过了编写固件,即使工具声称测试已经通过!(这是基于使用CLI工具回读OTP的内容。)
下面是相关的配置设置....
对于这种行为是否有一种变通方法?也许这个工具无法处理重叠的内存部分,而我只需要硬编码配置数据,使其位于远离固件映像的地址范围的顶部?(我希望它足够聪明,可以合并不同的部分,但可能不是....)
3天前
作为参考,我还附加了ibeacon_531.bin文件和运行生产工具并提供“A987654”作为条形码输入后获得的内存转储(MEM_READ)。您可以看到PLT已经在0x3c2c写入了条形码数据,但完全忽略了图像和头部。
不幸的是,我现在没有“空白”设备,但应该能够在下周运行更多的测试。
附件 | 大小 |
---|---|
binfiles.zip | 11.62 KB |
3天前
嗨neil.macmullen,
谢谢你在网上发帖。让我看看这个问题,同时。你能把params.xml文件放出来吗?
谢谢,PM_Dialog