Other Parts Discussed in Thread: CONTROLSUITE
Tool/software:
Small demo progrom XXX.out can be downloarded into RAM and then be executed from the ram,
but when trying to downlrd a arge YYY.out file, always get "Load filed".
It seems that flash erasing is successful.
The same JTAG operation was good with another design.
The power supply seems good, we have both 3.3V and 1.2V for the MCU.
And very very occasionally, the flash operation is good, and then could be executed.
I lost direction, please help to figure out where the problem is.
Best regrads,
HUABIN
NOTE:
Followings are the messages we got, and the images during operations.
-----------------------------------------------------------------------------------------------
C28xx_CPU1: GEL Output:
Memory Map Initialization Complete
C28xx_CPU1: If erase/program (E/P) operation is being done on one core, the other core should not execute from shared-RAM (SR) as they are used for the E/P code. Also, CPU1 will be halted to determine SR ownership for the CPU which will run the Flash Plugin code, after which CPU1 will be set to run its application. User code execution from SR could commence after both flash banks are programmed.
C28xx_CPU1: Error during Flash programming (Flash algorithm returned error code). Operation cancelled.
C28xx_CPU1: File Loader: Memory write failed: Unknown error
C28xx_CPU1: GEL: File: C:\ti\controlSUITE\development_kits\TMDSIDDK_v2.0\IDDK_PM_Servo_F2837x_v2_00_00_00\F2837x_FLASH\IDDK_PM_Servo_F2837x-v2.out: Load failed.




