AnsweredAssumed Answered

程序无法直接在SDRAM中debug

Question asked by l yjian on Jun 3, 2019
Latest reply on Jun 11, 2019 by l yjian

你好,

    1、我目前正在使用MCUXpressoIDE和rt1050的demo板测试,发现程序无法直接在SDRAM上debug。我使用dcd配置SDRAM,在ram上跑时是可以正常读写SDRAM的。

    我在“C/C++ Build-Settings-MCU Linker-Managed Linker Script”中勾选“Link application to RAM”,直接在ram上debug是可以成功的,但改为勾选“Plain load image”,选择BOARD_SDRAM,debug时报错,提示:
15: Target error from Read Memory
Debug port inaccessible after access at location 0x800002F0
Debug port inaccessible after access at location 0x80000500
Debug port inaccessible after access at location 0x80000504
Debug port inaccessible after access at location 0x80000440
Debug port inaccessible after access at location 0x80000460
Debugging context: evkbimxrt1050_1662 LinkServer Debug

 

请问是什么问题?

 

2、由于我们项目使用的SDRAM型号和demo板上的不一样,请问有什么方法或工具可以生成相应的dcd文件?

Outcomes