适配器支持的最大Flash大小

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.wsdof.com/support.我们将在未来几天修复bug /优化搜索和标记。
2个帖子/ 0个新
最后发表
ethsiplab
离线
最后看到:3个月1周前
加入:2019-09-13 12:58
适配器支持的最大Flash大小

你好,

对于我们的应用程序,我们希望将大量的数据记录到闪存中(如果可能,最高可达256兆字节)。QSPI Flash适配器所支持的Flash大小是否有任何限制?

在什么情况下我必须重新配置Flash区域大小?哪些分区需要与区域大小对齐?

我是否正确地假设我可以为一个大得多的32位地址的闪存和一个大得多的NVMS_LOG_PART创建我自己的分区文件?

谢谢你的帮助!

设备:
PM_Dialog
离线
最后看到:1天3小时前
工作人员
加入:2018-02-08 11:03
嗨ethsiplab,

嗨ethsiplab,

你可以使用多达32Mbyte的QSPI Flash,这是寻址和重新映射空间。请检查数据表6.8内存映射中的QSPIR_M / QSPIF_M (=32968KByte)。要做到这一点,使用256Mbyte QSPI Flash是不可能的。如果固件大于512KB (SDK的默认配置),你应该重新配置flash区域大小。我建议你从我们的支持网站查看下面的教程

http://lpccs-docs.dialog-semiconductor.com/tutorial_da1469x_supporting_fw_images_bigger_than_512kb/introduction.html

如本教程所述,DA1469x SoC能够从FLASH中的任何地址执行代码。由于DA1469x的M33应用程序CPU的重新映射功能,因此支持该特性。因此,有必要配置芯片中的最大图像大小,并将图像放在FLASH中与本教程中解释的重新映射设置对齐的地址。要更改默认的应用程序图像大小配置,应适当设置CACHE_FLASH_REG[FLASH_REGION_SIZE]位字段值。在非suota项目中,如果更改了默认配置,那么名为NVMS_FIRMWARE的固件分区应该对齐FLASH_REGION_SIZE。在SUOTA项目中,除上述分区外,固件更新(NVMS_FW_UPDATE_PART)应该对齐FLASH_REGION_SIZE。

如果你需要进一步的澄清,请让我知道。

谢谢,PM_Dialog