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

我在Updating EEPROM Images IBL, 出现Could not determine target type of file

我在Updating EEPROM Images IBL,在执行Load the i2cConfig.gel GEL file,出现如下的错误:

C66xx_0: GEL Output: Setup_Memory_Map…
C66xx_0: GEL Output: Setup_Memory_Map… Done.
C66xx_0: GEL Output: Invalidate All Cache…
C66xx_0: GEL Output: Invalidate All Cache… Done.
C66xx_0: GEL Output: GEL Reset…
C66xx_0: GEL Output: GEL Reset… Done.
C66xx_0: GEL Output: Disable all EDMA3 interrupts and events.
C66xx_0: GEL Output: Invalidate All Cache…
C66xx_0: GEL Output: Invalidate All Cache… Done.
C66xx_0: GEL Output: GEL Reset…
C66xx_0: GEL Output: GEL Reset… Done.
C66xx_0: GEL Output: Disable all EDMA3 interrupts and events.
C66xx_0: GEL Output: Invalidate All Cache…
C66xx_0: GEL Output: Invalidate All Cache… Done.
C66xx_0: GEL Output: GEL Reset…
C66xx_0: GEL Output: GEL Reset… Done.
C66xx_0: GEL: Encountered a problem loading file: D:\ti\mcsdk_2_01_02_05\tools\boot_loader\ibl\src\make\bin\i2cConfig.gel Could not determine target type of file

请问这是什么原因造成的?怎么解决?

Allen35065:

试试在debug的环境下手动加载gel脚本

在EVM板上,IBL启动模式(NAND FLASH,NOR FLASH,TFTP)可以通过DIP开关进行配置,用户可以参考<MCSDK>\tools\boot_loader\ibl\doc 内的说明文档。每一种启动模式下的启动参数,如NAND FLASH和NOR FLASH模式下的镜像文件位置和格式(ELF或BBLOB),BBLOB文件写入的地址和长度以及程序入口地址,TFTP模式下的镜像文件格式以及在服务器文件名,IBL自身和服务器的IP地址,都可以通过GEL脚本进行配置,配置的步骤如下,

1.          将DSP置于No-boot启动模式,上电并通过JTAG连接,使用GEL初始化DSP;

2.          加载参数烧写程序,对于C6678 EVM文件为

<MCSDK>\tools\boot_loader\ibl\src\make\bin\i2cparam_0x51_c6678_le_0x500.out;

3.            修改后加载<MCSDK>\tools\boot_loader\ibl\src\make\bin\i2cConfig.gel

……..

zhicheng fu:

回复 Allen35065:

谢谢您的回复。

这个问题已经搞定了。是因为第一次使用CCS开发平台,加载<MCSDK>\tools\boot_loader\ibl\src\make\bin\i2cConfig.gel的操作方法有误,

不是从Run -> Load Program加载的,而是右键点击需要加载的C6678核,选择open GEL Files View,在下面的GEL Files中右键点击Load GEL,

选择<MCSDK>\tools\boot_loader\ibl\src\make\bin\i2cConfig.gel,就可以成功。

还有个问题需要请教您:在Updating EEPROM Images时,需要:

Run the GEL script"EVM c6678 IBL" -> setConfig_c6678_main

请问如何运行the GEL script?

zhicheng fu:

回复 zhicheng fu:

谢谢了。

这个问题也解决了!

点击CCS 集成开发环境的Scripts菜单->EVM c6678 IBL->setConfig_c6678_main.

赞(0)
未经允许不得转载:TI中文支持网 » 我在Updating EEPROM Images IBL, 出现Could not determine target type of file
分享到: 更多 (0)