AnsweredAssumed Answered

ADSP 21469 Code Execution from DDR2

Question asked by Rpentyala on May 2, 2017
Latest reply on Oct 10, 2017 by Jithul_Janardhanan

Hello,

 

I try to execute code from external DDR but facing some difficulties.

 

Updated LDF file as follow's

 /* Allocate memory for VISA code generation */
 seg_int_code3{ TYPE(SW RAM) START(0x00650000) END(0x006FFFFF) WIDTH(16)}

        seg_swco3 SW
        {
            FILL(0x1)
            NO_FORCE_CONTIGUITY
           
            INPUT_SECTIONS(
      TEST.doj(seg_swco)
              )
            INPUT_SECTIONS( $OBJECTS(seg_pmco) )
        } > seg_int_code3
  

By doing this I would expect TEST.c source code to be executed from external RAM.

 

Bootkernal is not able to copy/identify correct address for "seg_int_code3" segment. Rest of the code section allocated to internal ram copy working proper. Data section is allocated to External ram with start address 0x200000- 0x205FFF bootkernal able to copy the data into external RAM and work fine.

 

I am using visual DSP ++ 5.0 Update 8. Any help appreciated

 

Thanks

Ram

Outcomes