DA14695基本系统设置

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.wsdof.com/support.我们将在未来几天修复bug /优化搜索和标记。
5个职位/ 0个新
最后发表
离线
最后看到:1个月1个星期前
加入:2016-08-25 06:50
DA14695基本系统设置

你好,

我有DA1469x ProKit基于da14695的子板(MX25U3235F闪存芯片安装在板上)。我使用SDK_10.0.8.105。

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

上次我添加了我的项目中最大的模块-一些库,所以固件的结果大小超过600k。

我成功构建了我的项目,但不能启动它-执行总是卡在文件“init_da1469x.c”的[479-501]行。该代码检查Copy和Data Tables,但在ASSERT_WARNING_UNINIT上失败。

当我试图在支持门户上找到有关这个问题的一些信息时,我发现了一个有趣的主题:https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bl..。.我想这可能是我的代码总是在同一个地方执行不动的原因之一。我试图减少固件大小排除巨大的库,它工作!3 .我不明白为什么会这样。我在构建库时出错了吗(例如,错误的处理器配置),或者问题是固件大小太大?

提前谢谢!

设备:
PM_Dialog
离线
最后看到:3天前36分钟
工作人员
加入:2018-02-08 11:03
你好,

你好,

谢谢你在网上提出的问题。出现此问题的原因是固件大小超过512KB。默认情况下,SDK和芯片配置都支持512 kB大小的运行应用程序映像。但是在DA1469x上支持不同尺寸的FW镜像是可行的。要做到这一点,我的建议是遵循DA1469x支持512kB以上的图像并更改配置以执行1mb大小的应用程序映像。当排除您的大型库时,应用程序映像可能小于512KB,因此执行将按预期进行。请按照这个教程告诉我。

谢谢,PM_Dialog

离线
最后看到:1个月1个星期前
加入:2016-08-25 06:50
感谢您的快速回复!我

感谢您的快速回复!我今天去查一下。

离线
最后看到:1个月1个星期前
加入:2016-08-25 06:50
所有伟大的!没问题:)

所有伟大的!没问题:)

PM_Dialog
离线
最后看到:3天前36分钟
工作人员
加入:2018-02-08 11:03
你好,

你好,

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

参考:在第2节-第12步,没有必要减去(136*1024)。这是CMAC代码的大小,它作为库包含在QSPI构建中。这并没有错,但最好的方法是使用以下配置:

#define dg_configQSPI_MAX_IMAGE_SIZE (IMAGE_PARTITION_SIZE) #endif #define dg_configQSPI_CODE_SIZE_AA (dg_configQSPI_MAX_IMAGE_SIZE)

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

谢谢,PM_Dialog