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

AM335x bootloader和app程序下载到SPI

1 平台:am335x ,祼机

2  如果把bootloader和app程序下载到SPI中,因为要从SPI启动。在查询资料说要用到工程中的SPI_Flashing_Tol,能否不用CCS平台把这些东西下载到SPI中。

Steven Liu1:

这个是在测试过程中最简单的方式。

还有一种方法是通过uniflash,无需JTAG、CCS,通过USB或者网口进行烧录。你可以参考置顶帖里面的描述,但这个的使用前期搭建的过程还是比较复杂的,Linux uboot的移植,执行脚本的改写等等。但好处是,一旦环境搭建好了后,烧录可以直接通过USB或者网口,使用Uniflash工具进行烧录,或可当做量产工具来给厂商使用。

Jian Zhou:

回复 Steven Liu1:

另外,Linux下的U-boot也带有SPI烧写功能,可以使用的Linux SDK自带的U-boot

afsa af a:

回复 Steven Liu1:

非常感谢你的回复。我试下uniflash。

afsa af a:

回复 Jian Zhou:

谢谢你的回复,好的。

afsa af a:

回复 Jian Zhou:

请问am335x 裸机的可以使用uniflash来下载boot和app到spi吗?一定需要在linux吗?

afsa af a:

回复 Steven Liu1:

你好,请问am335x  裸机可以使用uniflash来下载boot和app吗?一定需要借助linux平台吗?

afsa af a:

回复 Steven Liu1:

你好,请问这个新建的配制文件我该怎么选择,我用的是am335x 裸机跑,用的是自己的板子,谢谢。

Steven Liu1:

回复 afsa af a:

首先,Uniflash可以烧录任何文件,不管是裸机的,还是其他的操作系统; 其次,移植Linux的uboot的这些操作是必须要做的,这是在构建Uniflash烧录的一些前期基础化操作,所以还是要下载Linux的uboot的。

PS:其实你要了解Uniflash的工作的原理就比较容易理解了,Uniflash是通过USB启动了板子,让板子进入到了Linux uboot阶段下,然后可以对任意的外设进行数据擦除,烧录工作。

Steven Liu1:

回复 afsa af a:

选择倒数第二个:Sitara Flash Connections

key dongle:

afsa af a, 你好,请问之前的问题解决了吗?在Windows上面,怎样使用CCS UniFlash工具,将裸机的spi 启动文件MLO和应用文件APP烧录到spi flash里面呢?

谢谢了!

目前,走到了这一步,电脑连接到板子,但是烧录文件不知需要哪些,进度一直为0。

赞(0)
未经允许不得转载:TI中文支持网 » AM335x bootloader和app程序下载到SPI
分享到: 更多 (0)