工具/软件:Code Composer Studio
您好!
我在为 DSP2内核对闪存进行编程时遇到了一些问题。
我使用 XDS510 USB 对 DSP 进行编程。 DSP1内核始终 经过良好编程。 但是、当 CCS 尝试对 DSP2进行编程时、会出现错误。
我 使用示波器观察到 JTAG 信号、所有 JTAG 信号似乎都正常。
从 CCS 中提取:
C28xx_CPU1:GEL 输出:
内存映射初始化完成
C28xx_CPU1:如果在一个内核上执行擦除/编程(E/P)操作、则另一个内核不应从共享 RAM (SR)执行、因为它们用于 E/P 代码。 此外、CPU1将被暂停以确定将运行闪存插件代码的 CPU 的 SR 所有权、之后 CPU1将被设置为运行其应用。 在对两个闪存组进行编程后、可以开始从 SR 执行用户代码。
C28xx_CPU2:GEL 输出:
内存映射初始化完成
C28xx_CPU2:如果在一个内核上执行擦除/编程(E/P)操作、则另一个内核不应从共享 RAM (SR)执行、因为它们用于 E/P 代码。 此外、CPU1将被暂停以确定将运行闪存插件代码的 CPU 的 SR 所有权、之后 CPU1将被设置为运行其应用。 在对两个闪存组进行编程后、可以开始从 SR 执行用户代码。
C28xx_CPU2:在闪存操作期间发生错误:在执行 wr_PLL.ALG 时等待目标停止超时
C28xx_CPU2:写入 PLL 值时出错(闪存算法超时)。 操作已取消。
C28xx_CPU2:在0xc15f 下执行"保持暂停"操作时删除断点时出现问题:错误0x00000008/-1066错误发生在:断点、无法在0x0000C15F 上设置/验证断点
C28xx_CPU2:文件加载程序:内存写入失败:未知错误
C28xx_CPU2:GEL:文件:C:\_INFRANOR\DEV_PAC2\c2000\PAC2_CPU2_BM\Debug\PAC2_CPU2_BM.out:加载失败。