各位专家同仁们:
现在有些问题请教:
1. 我在论坛上看到可以实现直接从SPI Nor Flash 启动,而不需要IBL的参与,这样就避开了PLL fix问题,那请问有这方面的资料或者例程吗?
2. 加载运行mcsdk下的image_processing 程序,这是基于BIos操作系统的。在工程中不像其他工程中需要CMD文件,那么对于内存映射方面BIOS有自己的内存管理模块吗?有资料吗?
3. BIOS组建的支持使生成的镜像文件比较大,那么对于BIOS组建可以像Linux内核那样进行裁剪吗?
4.SYS/BIOS也是基于Linux的嵌入式操作系统吗,还是其他的?TI提供源码吗?若有,请给出。
5. SYS/BIOS是C6678唯一支持的嵌入式操作系统吗?
6. 在TMS320C6678芯片出厂时就烧录了SYS/BIOS操作系统吗?若没有,那怎么才能够对其进行烧录操作系统?
King Wang1:
问题好多啊,一个一个来
问题1:boot相关问题网上有很多贴,这个问题肯定描述过,建议LZ从精华贴和置顶贴里面找。
问题2:所有bios都是有.cfg文件的,这个文件包括了cmd文件的内容。因此内存映射也包含在.cfg文件内,具体资料你可以参考bios的user guide
问题3:可以剪裁,bios的user guide有详细介绍,并直接提供了最简单版本的代码样本
问题4:有源码,在你安装文件的bios目录里面
问题5:SYS/BIOS只是TI提供的操作系统,理论上你可以编译任何操作系统然后用在C6678上面
问题6:芯片出厂时没有操作系统,操作系统需要你编译成out文件,然后通过方式加载到DSP内部(比如JTAG加载,或者SPI boot等),不是直接烧录。