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.

关于omap l138 启动问题

Other Parts Discussed in Thread: CCSTUDIO

          你好,omap l138只用DSP核,由于之前都是用仿真器load程序,但是会掉电丢失。

          有没什么简单方法可以使程序掉电不丢失呢(即是上电运行程序),由于暂时不用ARM核,只用DSP核,所以不用linux。我用的是SEED_DEC138开发板。

        

  • 请参考这个贴子,ARM肯定要运行的,贴子里的例子提供了一个简单的方式同时启动DSP。

    http://www.deyisupport.com/question_answer/f/54/t/5319.aspx

     

  • Tony Tang,你好

     你给的那个帖子里,附件Boot_DSP_on_SOC_V0.1.zip 已经无法下载,能给我一个吗?传到附件或者我的邮箱。zhouweisun@qq.com

       谢谢。

  •     tony Tang你好,我在编译omapl138_armboot工程时,报错如下,不知什么情况,我用的是CCS3.3.82.10。

     

     

    [boot.asm] "C:\CCStudio_v3.3\tms470\cgtools\bin\cl470" -g -fr"C:/Boot_DSP_on_SOC_V0.1/Boot_DSP_on_SOC_V0.1/OMAPL138_DSPL2BOOT/omapl138_armboot/spi" -fs"C:/Boot_DSP_on_SOC_V0.1/Boot_DSP_on_SOC_V0.1/OMAPL138_DSPL2BOOT/omapl138_armboot/spi" -i"C:/Boot_DSP_on_SOC_V0.1/Boot_DSP_on_SOC_V0.1/OMAPL138_DSPL2BOOT/omapl138_armboot/ti/pspiom/cslr" -d"CHIP_OMAPL138" -d"_TMS320C6X" -me -mv5e --abi=ti_arm9_abi -@"BOOT_SPI.lkf" "boot.asm"
    "boot.asm", ERROR!   at line 23: [E0004] Absolute, well-defined integer value
                                             expected
        .if  __TI_TMS470_V7M3__

    "boot.asm", ERROR!   at line 185: [E0004] Absolute, well-defined integer value
                                              expected
         .if __TI_NEON_SUPPORT__ | __TI_VFP_SUPPORT__

    "boot.asm", ERROR!   at line 324: [E0002] Illegal mnemonic specified
             .symdepend ".cinit", ".bss"

    "boot.asm", ERROR!   at line 325: [E0002] Illegal mnemonic specified
             .symdepend ".cinit", ".text"

    "boot.asm", ERROR!   at line 326: [E0002] Illegal mnemonic specified
             .symdepend ".bss", ".text"

    "boot.asm", ERROR!   at EOF: [E0300] The following symbols are undefined:
    6 Assembly Errors, No Assembly Warnings
      __TI_TMS470_V7M3__
      __TI_NEON_SUPPORT__
      __TI_VFP_SUPPORT__

    Errors in Source - Assembler Aborted

    >> Compilation failure

    Build Complete,
      6 Errors, 0 Warnings, 0 Remarks.

  • 请按附件步骤更改编译器版本。

    Change compiler in CCS33_V0.1.docx
  •   Tong Tang,您好,OMAPL138_DSPL2BOOT程序里面是用的SPIFLASH,如果改为NANDFLASH,除了修改AISgen for D800K008里的配置,OMAPL138_DSPL2BOOT里的程序需要修改吗?如果需要修改,需要改哪些地方?我用的是SEED_DEC138开发板。

  • 如果是用例子程序,则不需要做其它修改。

    如果是自己的DSP程序,则注意要在ARM的main()里将DSP程序的入口地址改为你的程序的对应的地址,同时注意,DSP程序的入口地址必须为1Kbyte对齐。