Other Parts Discussed in Thread: SYSCONFIG
器件型号: TMDSCNCD263P
主题: SysConfig 中讨论的其他器件
尊敬的团队:
您好。
我目前正在 8D-8D-8D 模式下使用 OSPI 来开发 XIP 功能。 为了启用所需的配置、我按照 SDK 中提到的设置进行了操作 SBL_OSPI_Multicory_elf 示例工程、并在自定义裸机工程中复制了相同的步骤。
在调试裸机代码时、我使用“Memory Browser“窗口手动将一些硬编码值写入寄存器。 发出读取器件 ID 命令后、我成功读取了两个命令 器件 ID 和 制造商 ID 。 使用指向闪存地址范围的指针、我还能够读取闪存中存储的正确数据。
然而、当我在没有分步调试的情况下运行相同的代码(即一次性调试)时、它无法可靠地工作。 有时、它直接进入while(1)循环、在其他情况下、读取状态寄存器时会卡住、状态寄存器值会保持不变 0xFF 、并且代码从不退出该状态。
您能否帮助我确定导致此不一致行为的原因?





