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.

CCS: F28379D can not down load cup2

Tool/software: Code Composer Studio

HI;

I use c2000 ware F28379D example program blinky ,double core ,  I can download cpu01 program  as ram and flash type.  and then download cup02 program ,  it is halt .  and show below messages:

"C28xx_CPU2: 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"

how can I do ?  and how can download coder of different cores to same flash areas?    Does have any doc suports decument?

best regard !

hunk fu. 

  • Hi,

    What is the state of CPU1 when you are trying to download code to CPU2?

    When you are downloading the code for CPU2 can you make sure you are using CPU2 compiled code with build configuration set to CPU2_FLASH?

    Their is a separate Flash for both CPUs, so it is not possible to have code for both CPUs reside in same Flash Area.

    Regards,

    Nirav

  • hi: Ginwala, thank you . 

    As your said .  I download  code one by one , use different compiler.  But problem exist . 

    then show:

    ""C28xx_CPU2: 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"

    after that ,  ccs back to eidt surface  . 

    First time I use lunch pad board ,  I download one code to two core .  so cpu2 has code in it now .   but this time I don't know why cpu2 can not download code anymore . 

    best regard . 

  • And:

    please help.

  • Hi,

    Is CPU1 still connected when you are downloading the code to CPU2? Also while you are downloading the code, did it also perform Erase operation?

    Regards,

    Nirav