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.

关于F28XXX程序段从flash复制到ram的问题

Other Parts Discussed in Thread: CONTROLSUITE

各位专家好:

        最近一直在研究如何将程序段从flash复制到ram运行的问题,资料Copying Compiler Sections From Flash to Ram on the TMS320F28XXX DSCs提到的DSP28xxx_SectionCopy_nonBIOS.asm 和F28xxx_nonBIOS_flash.cmd这两个文件在哪里能够找见,找遍了ControlSUILTE也没有找见呢?

  • 这个是分产品的,比如F28035,在以下目录就有,C:\TI\controlSUITE\device_support\f2803x\v130\DSP2803x_common\cmd

    C:\TI\controlSUITE\device_support\f2803x\v130\DSP2803x_common\cmd

  • 在controlSUILTE里面找了所有的DSP型号,都没有找见DSP28xxx_CopySection_nonBIOS.asm

  • 按照Copying Compiler Sections From Flash to Ram on the TMS320F28XXX DSCs的步骤做下来,由于DSP28xxx_CopySection_nonBIOS.asm找不到,就把copy_sections定义到F2837xS_CodeStartBranch.asm中,结果报错:如下,是什么原因呢?

    undefined     first referenced                        
      symbol           in file                             
     ---------     ----------------                        
     copy_sections ./sys_source/F2837xS_CodeStartBranch.obj

    error #10234-D: unresolved symbols remain