DA14580基本套件闪烁固件

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
2个帖子/ 0新
最后一篇
kqtrinh.
离线
最后一次露面:4年3天前
加入:2016-08-24 00:17
DA14580基本套件闪烁固件

你好,

我使用SmartSnippet来闪存DA固件。附加是屏幕截图(请将左侧显示的UI更改为.dpf扩展)是在右侧的固件文件的二进制文件中的二进制文件是从闪存闪存后从闪存中读取的内容。如您所见,二进制(70 00 00 00 00 00 78 14)的前8个字节从Flash读回来是其他东西,它不是FW文件的一部分。你能告诉我这8个字节的数据是什么,为什么(也许smartsnippts插入它)DA MCU需要它?

我想在DA固件后在闪存中存储用户数据。我正在编写一个自定义UI来读/写闪光,我得到了来自MT的帮助,为我提供了Flash_Programmer.bin通信协议,所以我可以编写自己的UI,为我们的应用程序代码编写不同的用户数据。我的问题是我需要在我打算为应用程序代码的真实用户数据前面插入这个8个额外的数据吗?

谢谢,
- khai

设备:
mt_dialog.
离线
最后一次露面:4个月2周前
职员
加入:2015-06-08 11:34
嗨kqtrinh,

嗨kqtrinh,

这些附加字节由智能片段附加,是图像的标题,0x70和0x50是使图像可引导的原因,这就是主引导加载程序将看到并理解图像应该将图像下载到580中,一旦将图像下载到580中它下载了FW将开始。零字节只是用于填充的保留空间,最后一个字节是代码的大小(MS字节和LS字节)。关于它是否需要,是的,它们如上所述,这就是引导加载程序正在寻找的是为了启动。您可以查看从串行接口的AN-B-001-Booting.pdf和um-b-012 da14580_581_583创建辅助bootloader.pdf。

谢谢mt_dialog.