在板子跑起來以前,須要先編譯好8168的文件系統。前提是已經設置好板子的類型等參數,詳見《DM8168環境搭建》ui
1.進入<DVR_RDK_BASE>/dvr_rdk目錄spa
make -s sys_all
orm
NOTE: 「-s」 option is used to suppress detailed prints on the command line
vps
該選項會清除重建DVD_RDK,以及其依賴包,有可能出現vpss not found 等錯誤,這時候須要先 make -s hdvpss_all ,而後執行該命令。it
This will clean and rebuild the packages below
• Linux Uboot
• Linux PSP
• Syslink
• HDVPSS
• DVR RDK
io
2. make -s uboot_all
編譯
在ti816X_evm中出現以下三個文件表示完成
環境搭建
3. 利用tftp燒寫uboot到nandftp
此時啓動模式是SD卡啓動,SW3撥碼爲0000010111(9~0高位到低位),SW4的nand撥碼爲1. 插入SD卡,打開minicom,啓動,中斷uboot,sed
TI8168_EVM# nand write.i 0x81000000 0x00580000 0x300000
TI8168_EVM# mw.b 0x81000000 0xFF 0x260000
TI8168_EVM# tftp 0x81000000 uboot_NAND_DM816X_TI_EVM
TI8168_EVM# nandecc hw 2
TI8168_EVM# nand erase 0x0 0x260000
TI8168_EVM# nand write.i 0x81000000 0x0 0x260000
TI8168_EVM# saveenv
(TI8168_EVM# nand write.i 0x81000000 0x00580000 0x300000; mw.b 0x81000000 0xFF 0x260000; tftp 0x81000000 uboot_NAND_DM816X_TI_EVM; nandecc hw 2; nand erase 0x0 0x260000; nand write.i 0x81000000 0x0 0x260000)
4. nand啓動uboot後燒寫uImage
改變啓動模式爲nand啓動,SW3撥碼爲0010010010(9~0高位到低位),SW4的nand撥碼爲1.打開minicom,拔掉SD卡,打開minicom,開啓電源出現uboot啓動信息,中斷
TI8168_EVM# mw.b 0x81000000 0xFF 0x300000
TI8168_EVM# tftp 0x81000000 uImage_DM816X_TI_EVM
TI8168_EVM# nand erase 0x00580000 0x440000
(TI8168_EVM# mw.b 0x81000000 0xFF 0x300000;tftp uImage_DM816X_TI_EVM;nand erase 0x00580000 0x440000;nand write.i 0x81000000 0x00580000 0x300000 )