新手 完全不知道从哪里下手。。。。
设想是
1.首先程序下载至SPI flash中 然后启动时自动加载至内置或者外置ram中运行
这里需要BootLoader和SPI flash以及外置ram的驱动。6745的BootLoader是内部固化的吧,spi flash和ram的驱动怎么挂载到BootLoader上还有Bootloader怎么配置
2.然后程序中要用到MaAsp、SPI和IIC,跑裸机程序或者用DSPBIOS都可以,搜索了下6745的固件库CSL是要搭配DSPBIOS使用的
这里需要6745的CSL吧,6745的CSL怎么挂载到DSPBIOS中去,在程序中包含进CSL中用到的.c和.h文件就可以了么
另外除了新建工程向导里面的配置,工程属性还需要配置什么么
还有6745能用6748的sdk资料么 6747的只提供了一个Linux的开发包
Shine:
1. ROM bootloader里的程序是固化好的,客户不能修改。flash烧写的话,可以用serial flash utility。http://processors.wiki.ti.com/index.php/Serial_Boot_and_Flash_Loading_Utility_for_OMAP-L1372. BIOS和CSL是独立的,BIOS中可以调用CSL函数。3. 可以参考C6747的例程,c6747没有Linux开发包吧,应该是基于BIOS的。
user3706432:
回复 Shine:
真是太感谢你了 总是这么热心的帮助我 =3=
1.ROM BootLoader里面已经包含SPI flash的读取驱动了么
BootLoader怎么知道spi flash是连接在spi0上还是spi1上的
2.下载CSL的页面里说
C674x Devices
Chip Support Library for C6747 and C6748The CSL library for the C6747 and C6748 is part of the BIOSPSP which can be gotten here. Also see here for example code.
这个可以用在裸机程序上么
页面连接:http://processors.wiki.ti.com/index.php/Chip_support_library
3.……..
user3706432:
回复 Shine:
Shine Zhang
1. ROM bootloader里的程序是固化好的,客户不能修改。flash烧写的话,可以用serial flash utility。
1.用仿真器调试的话可以直接下载到spi flash里面么 还是也需要用这个工具先下载进flash在进行调试
2.另外除了在flash里面调试 能不能下载到ram里面调试 这个也需要先配置boot pin才可以么
Shine:
回复 user3706432:
1. serial flash utility工具包既可以用串口烧写也可以用仿真器CCS烧写,你可以下下来看一下。2. 要下载到RAM里调试用CCS和仿真器就可以了,这个工具是为了脱机工作把代码预先固化到flash里。 boot pin可以设成emulation mode。
user3706432:
回复 Shine:
之前那个连接的serial flash utility是Linux里面用的啊 有没有windows版本的啊 我搜了没找到…..
user3706432:
回复 Shine:
额 好吧 看到了 还要现编译的样子….
Shine:
回复 user3706432:
到下面的链接下载。https://sourceforge.net/projects/dvflashutils/files/OMAP-L137/