内存映射及其大小,请求UM-B-011文档

⚠️
嗨,那里..感谢您参加论坛。激动人心的消息!现在,我们正在转到我们的新论坛平台,该平台将提供更好的功能,并包含在主话网站中。所有帖子和帐户都已迁移。我们现在仅在新论坛上接受流量 - 请在https://www.dialog-spoomendonductor.com/support。我们将在未来几天修复错误 /优化搜索和标记。
5个帖子 / 0新
最后一篇文章
LIS82
离线
最后一次露面:2年10个月前
加入:2018-03-02 19:54
内存映射及其大小,请求UM-B-011文档

你好,

我试图了解有多少内存具有DA1458X芯片及其在CM0地址空间中的位置。

DataSheed将保留RAM描述为8KB,由4个银行分开(2+2+3+1)
由于数据表仅描述CM0地址地图中的大小但不存在位置
来自SDK(SDK/COONMY_PROJECT_FIELS/STACTFILES/STACTFILE_COMMON.SCT)的散点文件。

在那里,我发现有趣(但令人困惑)的事情:
保留RAM区域-12KB !!!(0x80000-0x83000)
长度被描述为`(长度= 0x2898)`大于8kb。

请说明谁是正确的ScatterFile或数据表。

我也发现了对UM-B-011的引用,它应该启发这些东西,
但是我无法在下载中找到此文档,因此,如果可能的话,我也请求此文档。

谢谢

设备:
pm_dialog
离线
最后一次露面:4个月2天前
职员
加入:2018-02-08 11:03
嗨,lis82,

嗨,lis82,

关于DA14580数据表,您正确提到的保留RAM为8KB(retram = 2kb,retram2 = 3kb,retram3 = 2kb,retram4 = 1KB)。您在散点器中发现的其他4KB是系统RAM的一部分,但是当设备进入扩展睡眠模式时,系统RAM不会关闭并保留。这就是为什么在ScatterFile_Common文件中,此附加区域被描述为“保留RAM”。关于UM-B-011文档,它目前尚未在我们的支持页面中可用,但是它将尽快上传,我会告诉您。请注意,此文档适用于SDK3,THAS是SDK的旧版本,不再支持它。强烈建议下载我们最新版本的SDK(版本5.0.4)用于DA14580/1/2/3的支持页面。您可以在软件和工具标签,在软件开发工具包部分。

谢谢,pm_dialog

LIS82
离线
最后一次露面:2年10个月前
加入:2018-03-02 19:54
你好pm_dialog,

你好pm_dialog,

非常感谢您的解释。
保留RAM映射为:
-tream1(2KB):0x00080000-0x000807ff
-tream2(3KB):0x00080800-0x000813ff
-tream3(2KB):0x00081400-0x00081BFF
-tream4(1KB):0x00081C00-0x00081FFF

如我错了请纠正我。

我也想用4K系统RAM清除情况,
根据数据表,系统RAM总计有42K。
我认为它分为两个连续的块:
1。0x20000000-0x200097ff-38KB块,
2。0x00082000-0x00082fff-4KB块在您之前的答案中描述。
那对吗?

最后一个问题:
OTP内存是否映射到Cortex M0地址空间?

谢谢你。

-------
编辑2018-09-11:
我试图将堆栈放在0x00082000-0x00082fff区域导致立即进行硬故障。

pm_dialog
离线
最后一次露面:4个月2天前
职员
加入:2018-02-08 11:03
嗨,lis82,

嗨,lis82,

对,那是正确的。OTP映射为0x00040000-0x00047fff。UM-B-011文档将尽快上载,然后您可以检查它。我会告诉您何时可以下载它。如果您发现上述任何答案有用,请标记其中一个被接受。

谢谢,pm_dialog

pm_dialog
离线
最后一次露面:4个月2天前
职员
加入:2018-02-08 11:03
嗨,lis82,

嗨,lis82,

UM-B-011文档和Excel工具在DA14580的“ DA14580”文档选项卡中返回在线,SDK3文档部分。

谢谢,pm_dialog