This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

IWR6843AOPEVM: bin文件超过908KB就无法运行

Part Number: IWR6843AOPEVM
Other Parts Discussed in Thread: UNIFLASH

我基于people counting的demo进行代码编写,发现当bin文件超过908KB的时候,虽然可以用uniflash下载到板子上,但是程序无法运行。然而利用CCS的调试功能是可以让程序运行的。当我稍微降低代码量,让bin小于908KB的时候就可以运行。请问这是怎么回事?

  • 试一下使用ccs->load symbol 跟一下已烧写的程序,看看卡在哪里?

  • 您指的是debug吗?我试过超过908KB的时候debug模式下是可以顺利运行的,但是把bin烧写进去就无法运行。

  • 参考 "Load Symbols" instead of "Load Program":

    Debugging Boot Issues.pdf

  • 在bin文件烧录进去后,将板子SOP跳线帽调为功能模式,然后用CCS对DSP和ARM进行load symbols,出现如下报错:

    Cortex_R4_0: Trouble Setting Breakpoint with the Action "Process CIO" at 0x1d372: (Error -1065 @ 0x1D374) Unable to access device memory. Verify that the memory address is in valid memory. If error persists, confirm configuration, power-cycle board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 9.4.0.00129) 
    Cortex_R4_0: Breakpoint Manager: Retrying with a AET breakpoint
    Cortex_R4_0: Trouble Setting Breakpoint with the Action "Terminate Program Execution" at 0x1f15c: (Error -1065 @ 0x1F15E) Unable to access device memory. Verify that the memory address is in valid memory. If error persists, confirm configuration, power-cycle board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 9.4.0.00129) 
    Cortex_R4_0: Breakpoint Manager: Retrying with a AET breakpoint
    CS_DAP_0: GEL Output: --->> DSS is under application controlled reset.  Prior to connecting this reset must be released.
    CS_DAP_0: GEL Output: --->> The debugger will enable "Halt On Reset" and release the application-extended reset
    CS_DAP_0: GEL Output: --->> "Halt On Reset" has been enabled on the C674X_0CS_DAP_0: GEL Output: --->> ERROR : timeout while waiting for DSS to power on
    C674X_0: Error connecting to the target: (Error -6305) PRSC module failed to write to a router register. (Emulation package 9.4.0.00129)

  • 如果调试小于908KB的工程可以吗?还是也会出现相同的报错,我没有在该板子上试过。