DM8168 编译filesystem步骤
在板子跑起來之前,需要先編譯好8168的文件系統(tǒng)。前提是已經(jīng)設(shè)置好板子的類型等參數(shù),詳見《DM8168環(huán)境搭建》
1.進(jìn)入<DVR_RDK_BASE>/dvr_rdk目錄
? ? ?? make -s sys_all
????? NOTE: “-s” option is used to suppress detailed prints on the command line
? ? ? 該選項(xiàng)會(huì)清除重建DVD_RDK,以及其依賴包,有可能出現(xiàn)vpss not found 等錯(cuò)誤,這時(shí)候需要先 make -s hdvpss_all ,然后執(zhí)行該命令。
????? This will clean and rebuild the packages below
??????????? ? Linux Uboot
??????????? ? Linux PSP
??????????? ? Syslink
??????????? ? HDVPSS
??????????? ? DVR RDK
2. make -s uboot_all
?? 在ti816X_evm中出現(xiàn)如下三個(gè)文件表示完成
???
3. 利用tftp燒寫uboot到nand
此時(shí)啟動(dòng)模式是SD卡啟動(dòng),SW3撥碼為0000010111(9~0高位到低位),SW4的nand撥碼為1.?插入SD卡,打開minicom,啟動(dòng),中斷uboot,
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啟動(dòng)uboot后燒寫uImage
改變啟動(dòng)模式為nand啟動(dòng),SW3撥碼為0010010010(9~0高位到低位),SW4的nand撥碼為1.打開minicom,拔掉SD卡,打開minicom,開啟電源出現(xiàn)uboot啟動(dòng)信息,中斷
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 )
轉(zhuǎn)載于:https://www.cnblogs.com/wennian/p/5036901.html
總結(jié)
以上是生活随笔為你收集整理的DM8168 编译filesystem步骤的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [分享]运维分享一一阿里云linux系统
- 下一篇: IoC模式(转)