Thread 中讨论的其他器件:UNIFLASH
工具/软件:
你好
我目前尝试使用 Uniflash (9.1.0.5175) 刷写 PGA900。 主要用于对 OTP 存储器进行编程。
对于 CCS、代码在 DEVRAM 中工作。 如果我在调试模式下加载 code.out、则可以进行调试。 如果在释放模式下加载 CODE.out、代码可以运行、并且 CCS 中不会发生错误。
我可以使用 uniflash 将代码加载到 DEVRAM 中。 验证也可以。 但代码不起作用。 在测试中、我只是对一些 DAC 值进行迭代。 如果我尝试从 uniflash 重置控制器、我会收到以下错误消息:
[ERROR] Cortex-M0_0:GEL:执行 OnReset (0) 时出错:无法读取寄存器 xPSR:目标未连接到 (xPSR &~(0x1F))[pga900.gel:39](PGA900StartState ()[pga900.gel:61]、位于 OnReset (0) 处
同样在 OTP 模式下 (V_OTP=7.5V、pga900.gel:WR_MEM_08 (REMAP_ADDR、0x00);)、代码不起作用。 之后再次启动。
我想知道在发布模式下创建.hex 文件的方式是否存在问题。 我使用 CCS 12.3.0。 您能否提供有关构建设置的信息?
您知道 uniflash 重置错误的原因吗?
BR
Sebastian



