内存范围0x20007f00 -0x20007FFF,情况23

⚠️
嗨,那里..感谢您参加论坛。激动人心的消息!现在,我们正在转到我们的新论坛平台,该平台将提供更好的功能,并包含在主话网站中。所有帖子和帐户都已迁移。我们现在仅在新论坛上接受流量 - 请在https://www.dialog-spoomendonductor.com/support。我们将在未来几天修复错误 /优化搜索和标记。
2帖子 / 0新
最后一篇文章
贾姆什伯特
离线
最后一次露面:6个月3周前
加入:2014-10-24 14:17
内存范围0x20007f00 -0x20007FFF,情况23

你好对话,

在scatsfile_common_581.sct中,我们有以下内容:

...
lr_irom5 0x20000450 0x93b0 {
er_irom5 0x20000450 0x7ab0 {
*(inroot $$部分);所有必须位于
;根区域,例如__ -main.o,
;__ -scatter*.o,__dc*.o和*区域$$表
boot_vectors.o(+ro)
system_armcm0.o(+ro)
;* Armlib*(+ro)
.yany(+ro)
.any(+rw)
}

;********************************************************************************************************************************************************
;* OTP的结尾 - 当代码刻录到OTP时,此点以下的任何内容均不写!*
;********************************************************************************************************************************************************

rw_iram50 0x20008000 zi_at_8000 {;Zi
.any(retention_mem_area0);应用程序数据
.any(+zi)
}
...

这留下了内存范围0x20007f00-0x20007fff未分配。我可以将ER_IROM5的大小增加到0x7bb0而没有副作用吗?我可能需要那256个字节;-)。

谢谢!

设备:
mt_dialog
离线
最后一次露面:2个月3周前
职员
加入:2015-06-08 11:34
嗨,Jameshierbert,

嗨,Jameshierbert,

是的,您可以做到这一点,但是,您无法使用OTP(用于执行OTP副本)。该区域应保持清洁,以便复制OTP标头。

谢谢mt_dialog