DA14695基本系统设置

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

大家好,

我有DA1469X PROKIT,基于DA14695的子板(MX25U3235F闪存芯片安装在船上)。我使用sdk_10.0.8.105。

我尝试将我的项目从DA14680平台重建到基于DA14695的平台。

最后一次,我添加了我项目的最大模块 - 一些库,因此固件的结果大小超过600k。

我成功建立了我的项目,但可以启动它 - 执行始终粘在一行[479-501]名为“init_da1469x.c”的文件。该代码检查复制和数据表,但在assert_warning_uninit上失败。

当我试图在支持门户找到有关该问题的一些信息时,我发现了有趣的主题:https://support.dialog-semicondiondiondum/forums/post/dialog-smartbond-bl ...。我认为它可能是为什么执行我的代码总是在同一个地方困扰的原因之一。我试图通过排除巨大的基权来减少固件大小,它有效!但我可以了解发生的原因。我在构建库时误会(例如,错误的处理器配置),或者问题太大了固件大小?

提前致谢!

设备:
PM_DIALOG.
离线
最后一次露面:3天7小时前
职员
加入:2018-02-08 11:03
嗨是,

嗨是,

谢谢你的问题在线。此问题的原因是因为固件大小超过512KB。默认情况下,SDK和芯片配置都支持运行高达512 kB的应用程序图像。但是,在DA1469x上支持不同尺寸的FW图像是可行的。为此,我的建议将是遵循的DA1469x支持大于512kb的图像并更改配置以执行大小为1 MB的应用程序图像。在排除您的庞大库时,可能应用图像小于512KB,因此执行按预期取得的位置。请遵循本教程,让我知道。

谢谢,PM_DIALOG.

离线
最后一次露面:1个月1周前
加入:2016-08-25 06:50
谢谢你的快速回复!一世

谢谢你的快速回复!我今天会检查它。

离线
最后一次露面:1个月1周前
加入:2016-08-25 06:50
great!工作良好 :)

great!工作良好 :)

PM_DIALOG.
离线
最后一次露面:3天7小时前
职员
加入:2018-02-08 11:03
嗨是,

嗨是,

谢谢你接受我的回答,很高兴它可以正常工作。

简短的注意事项:在第2节 - 步骤#12中,无需减去(136 * 1024)。这是CMAC代码的大小,其中包含在QSPI构建中的库。那不是错误的,但最好的方法是使用以下配置:

#ifndef dg_configqspi_max_image_size #define dg_configqspi_max_image_size(image_partition_size)#endif #ifndef dg_configqspi_code_size_aa #define dg_configqspi_code_size_aa(dg_configqspi_max_image_size))#endif

我们正在研究本教程,并将很快更新此步骤!

谢谢,PM_DIALOG.