TI论坛
直播中

侯晓萃

8年用户 194经验值
私信 关注
[问答]

请问EVMC6678L评估板的GEL文件的作用是什么?

芯片:C6678
评估板:EVMC6678L
软件环境:CCS5.2.1
网上查了下大概知道GEL文件是起初始化的作用。
想问如下几个问题:
(1)对于这块评估板,GEL文件具体是初始化哪些设备?
(2)一般什么时候才需要GEL文件?看MCSDK的用户指导手册上说有的时候需要GEL文件,有的时候又不需要,所以有这个问题。
(3)对于仿真时需要用GEL文件的程序,离开仿真环境(也就是将程序下载到评估板让评估板单独运行)的情况下GEL文件应该怎么处理?也需要和程序一样下载到芯片或评估板的存储器里吗?
(4)对于需要GEL文件的C6678的程序,需要的GEL文件都是一样的吗?都是C:Program FilesTexas Instrumentsccsv5ccs_baseemulationboardsevmc6678lgel文件夹下的GEL文件吗?
如果不同的程序需要的GEL文件不一样,是不是需要自己编写与应用程序相对应的GEL文件?


以上,O(∩_∩)O谢谢!

回帖(4)

杨娟

2018-6-21 05:36:28
gel文件中主要包含PLL, DDR的初始化,具体你可以打开gel文件看看。
在CCS环境下调试时,在load程序之前可以选择运行gel文件,这样在你的应用程序中就不需要再次进行PLL及DDR的初始化。
在CCS环境下也可以不用gel文件,此时需要在程序运行起来后在应用程序中初始化PLL及DDR等,但是需要注意的是由于DDR未被初始化,所以此时的代码不能放在DDR。
在脱离CCS环境调试时,在加载程序前需要保证PLL及DDR初始化。
                                                                          

举报

侯晓萃

2018-6-21 05:47:30
引用: zbb9612 发表于 2018-6-21 05:36
gel文件中主要包含PLL, DDR的初始化,具体你可以打开gel文件看看。
在CCS环境下调试时,在load程序之前可以选择运行gel文件,这样在你的应用程序中就不需要再次进行PLL及DDR的初始化。
在CCS环境下也可以不用gel文件,此时需要在程序运行起来后在应用程序中初始化PLL及DDR等,但是需要注意的是由于DDR未被初始化,所以此时 ...

Andy Yin1你好,
请问脱离CCS环境调试时,怎么初始化PLL及DDR?
举报

李峰

2018-6-21 05:54:39
引用: 英瑞博111 发表于 2018-6-21 05:47
Andy Yin1你好,
请问脱离CCS环境调试时,怎么初始化PLL及DDR?

把GEL里面的初始化内容,移植在你工程的main函数开头。。。当然格式要转换为C。
举报

袁沁茹

2018-6-21 05:59:56
引用: kingnet_52004 发表于 2018-6-21 05:54
把GEL里面的初始化内容,移植在你工程的main函数开头。。。当然格式要转换为C。

请问有什么办法将GEL文件改为C文件?很多GEL函数在MAIN文件里面不被承认。。。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分