這篇文章給大家介紹不用SD卡及不用livesuit的刷nand的想法是什么,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。
創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括農(nóng)安網(wǎng)站建設(shè)、農(nóng)安網(wǎng)站制作、農(nóng)安網(wǎng)頁制作以及農(nóng)安網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,農(nóng)安網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到農(nóng)安省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
最近看到很多人說livesuit(phoenixsuit)不好用,又不好拿SD卡去刷系統(tǒng)。
有了一種新的想法,類似berryboot,但是不一樣。
先是用ttl線或者安卓的虛擬終端程序去運(yùn)行一個(gè)shell。
shell會(huì)自動(dòng)檢測(cè)網(wǎng)絡(luò),然后下載一個(gè)很小的啟動(dòng)文件(當(dāng)然用的是busybox來做rootfs),接著自動(dòng)dd進(jìn)nand里面,可能會(huì)抹掉u-boot,這個(gè)算比較危險(xiǎn)的,不過估計(jì)會(huì)去校驗(yàn)md5。
接著啟動(dòng)完這個(gè)小系統(tǒng)后,會(huì)自動(dòng)用HDMI和VGA方式來顯示圖形界面,然后就是類似berryboot但是不一樣的了。
它會(huì)請(qǐng)你輸入服務(wù)器(你的電腦)的ip,然后用http方式去取得索引,然后下載能下載的第一個(gè)文件。
接下來,下載完后,進(jìn)行md5校驗(yàn)(必須的),接著刷進(jìn)nand里面。
但是一個(gè)問題出現(xiàn)了,映像文件很大,放在哪里,雖然CbOS的文件只有2G,但是,別忘了,ct的內(nèi)存也只有2G,怎么辦?
我想出了一個(gè)辦法,就是分卷,不是壓縮分卷,而是一個(gè)一個(gè)文件下載,并且校驗(yàn)md5(如果映像下載錯(cuò)了一個(gè)地方,就要整個(gè)重新下載了,顯然不好),接著放入nand。
我覺得這樣刷機(jī)比用livesuit(phonenixsuit)好多了,如果可以我來試試這個(gè)。
我還要先想辦法搞通busybox的圖形呢。
關(guān)于不用SD卡及不用livesuit的刷nand的想法是什么就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。