TI中文支持网
TI专业的中文技术问题搜集分享网站

关于omap l138 启动问题

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

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

        

Tony Tang:

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

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

 

wei zhou1:

回复 Tony Tang:

Tony Tang,你好

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

   谢谢。

wei zhou1:

回复 Tony Tang:

    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.

Tony Tang:

回复 wei zhou1:

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

wei zhou1:

回复 Tony Tang:

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

Tony Tang:

回复 wei zhou1:

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

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

赞(0)
未经允许不得转载:TI中文支持网 » 关于omap l138 启动问题
分享到: 更多 (0)