将闪存数据从一个分区重新定位到另一个分区。

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
2个帖子/ 0新
最后一篇
尼格利
离线
最后一次露面:1天7小时前
加入:2018-03-20 08:24.
将闪存数据从一个分区重新定位到另一个分区。

嗨对话框,

如果我想将一个分区从一个分区移动到闪存中的另一个分区,那么有没有更有效的方法来做这件事?如果在AD_NVMS.c中使用浏览器,我必须在RAM缓冲区中打开一个分组并读取,然后打开另一个并从RAM缓冲区写入。它似乎并不直。我相信它与Suota案例很微笑,将数据从NVMS_FW_UPDATE_PART分区移动到NVMS_FW_EXEC_PART分区。

谢谢你的帮助。

设备:
PM_DIALOG.
离线
最后一次露面:23分27分钟前
职员
加入:2018-02-08 11:03
嗨nigelyang,

嗨nigelyang,

我们强烈建议使用适配器来访问硬件外围设备,因为不仅提供对外设的访问权限,还要确保当前访问它的其他任务,直到再次释放外围设备,暂停其操作。因此,如果另一个任务在同一时间访问相同的外围设备,则不必担心。此外,在睡眠模式下,所有外围块都断电。请查看闪存适配器概念从DA146x产品页面的教程。

谢谢,PM_DIALOG.