uboot学习(一)使用ccs方式烧录uboot

参考

http://processors.wiki.ti.com/index.php/DM816x_AM389x_PSP_Flashing_Tools_Guide#Burning_images_to_NAND_Flash_.28using_CCS.29

ccs版本:ccs5.4.0

仿真器:seed xds560plus

芯片:DM8168

DVRRDK版本:04.00.00.03

1.1.1       启动ccs

器件Family和器件分别选择ARM和DM8168

uboot学习(一)使用ccs方式烧录uboot_第1张图片

1.1.2       配置ccxml文件

新建ccxml文件,选择仿真器和器件型号

1.1.3       启动工程

选择debug symbols only,进入debug模式

uboot学习(一)使用ccs方式烧录uboot_第2张图片

1.1.4       load gel文件

1.1.4.1   选择gel文件

"Tools -> GEL Files" 在gel窗口将原来的gel文件"remove"掉,然后"load gel",选择\DVRRDK_04.00.00.03\pre_built_binary\ti816x_evm下的DM816x.gel。(路径中不能有中文)。

1.1.4.2   执行gel文件

"Scripts -> NETRA External Memory-> do_all",成功后会有如下打印

....

....

....

PRCM for OCMCRAM0/1 Initialization Done

1.1.5       加载out文件

"Run -> Load -> LoadProgram",选择\DVRRDK_04.00.00.03\pre_built_binary\ti816x_dvr下的"nand-flash-writer.out"文件(同样,路径中不能有中文。此处需要使用dvr下的out文件。evm下的out文件在我这里测试不成功)。

1.1.6       运行out文件

"Run -> Resume",或者按 F8

Choose your operation

Enter 1 ---> To Flash an Image

Enter 2 ---> To ERASE the whole NAND

Enter 3 ---> To DDR Simple test

Enter 4 ---> To EXIT

选择1,

 

Enter image file path

输入文件路径,成功后会有如下提示:

Application is successfully flashed

NAND boot preparation was successful!

之后设为nand boot模式,重新上电。


你可能感兴趣的:(DM8168)