NXP MCU 技术william hill官网
直播中

李丽

7年用户 1379经验值
私信 关注
[问答]

如何从SD启动到I/D TCM?

我将 MIMXRT1062 用于项目并使用 MIMXRT1060-EVKB 板进行开发。我也在使用 MCUXpresso。
该项目需要从 SD 卡启动到 I/D TCM(最终板不会有闪存)。我已经能够弄清楚如何将图像放到 SD 卡上并启动,并让代码从 TCM 运行。
但是,配置 I/D TCM 大小一直是个问题。我知道如何设置 FlexRAM 配置寄存器,但由于系统中没有闪存,启动到 ITCM,然后通过写入 FlexRAM 配置(在 startup_mimxrt1062.c 中)更改大小会导致问题,因为代码是从 TCM 运行的。
看起来 DCD(设备配置数据)可以在引导加载程序从 SD 卡复制到 TCM 之前设置寄存器。这可以用于初始化 FlexRAM 配置寄存器吗?如果可以,是否有工具可以帮助构建命令?这可以用于实际启动和调试时(MCUXpresso / Jlink)吗?

更多回帖

发帖
×
20
完善资料,
赚取积分