Nand boot 准备:
方法一:将DM8168的启动方式设置为SD卡启动,U-boot启动完成后,使用U-boot将nandflash适用的bootloader烧写到DM8168。
方法二:也是我选用的方法,简单粗暴,使用CCS工程将 uboot_NAND_DM816X_TI_EVM 烧写到nandflash,前提是有仿真器。
烧写方法之前提到过:http://blog.csdn.net/wu20093346/article/details/17115893
Nand启动U-boot:
改变拨码开关状态:SW[10:1] = 00100 10010,打开电源,按任意键进入U-boot命令状态。设置:
#setenv serverip 172.20.21.96 (主机Ubuntu)
#setenv ipaddr 172.20.21.97 (DM8168)
安装tftp服务:
#sudo apt-get install tftpd-hpa
#gedit /etc/default/tftpd-hpa
修改 TFTP_DIRECTORY="/home/name/dvrrdk/DVRRDK_04.01.00.02/tftphome"
烧写内核镜像:
#mw.b 0x81000000 0xff 0x300000
#tftp 0x