我们目前正在开发一个项目、该项目将使用 EPI 来与 SDRAM 部件配合使用。 我们的项目将有一个闪存引导加载程序、该加载程序最终将调用跳转到我们的应用程序二进制文件。 在 应用程序代码完成存储器初始化之前、我可以使用引导加载程序中的_system_pre_init 函数来设置 EPI。 不过、我想知道在 JTAG 调试应用程序代码之前需要做些什么、因为不会调用引导加载程序来设置 EPI。
如果在 SDRAM 中使用内存、INIT 将在设置 EPI 之前尝试初始化 SDRAM 中的内存、这将导致处理器出现硬故障。 是否有人建议如何调试我们的应用程序代码、但在内存初始化之前也有 EPI 设置? 如果可能、我们希望避免禁用存储器初始化。