DA14695基本系统设置

⚠️
你好。。谢谢你来参加论坛。令人兴奋的消息!我们现在正在移动到我们的新论坛平台,将提供更好的功能,并包含在主对话网站的过程。所有帖子和账号都已迁移。我们现在只接受新论坛上的流量-请在//www.xmece.com/support. 我们将在未来几天内修复bug/优化搜索和标记。
5个职位/0个新职位
最后一篇文章
离线
最后一次见到:21小时55分钟前
已加入:2016-08-25 06:50
DA14695基本系统设置

大家好,

我有DA1469x ProKit与基于DA14695的子板(MX25U3235F闪存芯片安装在板上)。我使用的是SDK\ u10.0.8.105。

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

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

我成功地构建了我的项目,但无法启动它—执行总是在名为“init\u da1469x.c”的文件的[479-501]行受阻。这段代码检查复制表和数据表,但在断言时失败。

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

提前谢谢!

设备:
PM\U对话框
离线
最后一次见到:22小时10分钟前
工作人员
已加入:2018-02-08 11:03
嗨,是的,

嗨,是的,

谢谢你的在线提问。出现此问题的原因是固件大小超过了512KB。默认情况下,SDK和芯片配置都支持运行大小高达512 kB的应用程序映像。但是,在DA1469x上支持不同大小的FW图像是可行的DA1469x支持大于512kB的图像并更改配置以执行大小为1 MB的应用程序映像。排除庞大的库时,应用程序映像可能小于512KB,因此执行按预期进行。请按照这个教程,让我知道。

谢谢,下午好

离线
最后一次见到:21小时55分钟前
已加入:2016-08-25 06:50
感谢您的快速回复!我

感谢您的快速回复!我今天去看看。

离线
最后一次见到:21小时55分钟前
已加入:2016-08-25 06:50
太好了!工作正常:)

太好了!工作正常:)

PM\U对话框
离线
最后一次见到:22小时10分钟前
工作人员
已加入:2018-02-08 11:03
嗨,是的,

嗨,是的,

谢谢你接受我的回答,很高兴它工作得很好。

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

#ifndef dgïu configQSPIïu MAXïu IMAGEïSIZE定义dgïu configQSPIïu MAXïu IMAGEïSIZE(图像分区ïSIZE)ŧendifŧifndef dgïu configQSPIïCODEïu SIZEïAA(dgïu configQSPI u MAXïu IMAGEïSIZE)ŧendif

我们正在编写此教程,不久将更新此步骤!

谢谢,下午好