日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > windows >内容正文

windows

s5pv210开发板学习笔记(3)——开发板刷系统

發(fā)布時(shí)間:2023/12/29 windows 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 s5pv210开发板学习笔记(3)——开发板刷系统 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
    • S5PV210的啟動(dòng)流程:

  • 根據(jù)OM pin選擇是哪種啟動(dòng)方式然后

  • 通過(guò)校驗(yàn)和的方式checksum判斷是否能成功啟動(dòng)。

  • 如果第一次啟動(dòng)失敗,就會(huì)進(jìn)入second啟動(dòng)。

  • 所以我們需要破壞iNand中的bootloader。目的是破壞正常的第一次啟動(dòng),這樣就會(huì)進(jìn)入second啟動(dòng),從而使用SD卡刷系統(tǒng)。

    • 刷系統(tǒng)的幾個(gè)步驟:

  • 2.1 破壞iNand中的bootloader以從SD2啟動(dòng)

    busybox dd if=/dev/zero of=/dev/mmcblk0 bs=512 seek=1 count=1 conv=sync

    sync

    dd命令是寫磁盤指令,of指輸出設(shè)備,if指輸入設(shè)備,bs指示寫的塊的長(zhǎng)度,字節(jié),seek指示第幾個(gè)塊,count指寫的長(zhǎng)度是1個(gè)扇區(qū)

    解釋:這句指令把板載的iNand的第一個(gè)扇區(qū)用全0填充,其實(shí)就是擦除它,這樣我們板載的iNand的bootloader的開(kāi)始第1個(gè)扇區(qū)就被破壞了。將來(lái)啟動(dòng)iROM還是會(huì)先從iNand中讀取前16KB,然后計(jì)算校驗(yàn)和。這時(shí)候因?yàn)橛?個(gè)扇區(qū)被擦掉了,所以校驗(yàn)和不通過(guò),啟動(dòng)失敗。

    注意:破壞iNand的bootloader后,不插外部SD卡,啟動(dòng)時(shí)串口得到:SD checksum Error

    2.2 制作啟動(dòng)SD卡

    有2種燒寫方法:一種是在windows中用刷卡工具去制作啟動(dòng)SD卡;另一種是在linux中用dd命令。

    制作完SD后將SD卡插入開(kāi)發(fā)板SD2通道,然后開(kāi)機(jī)就可以進(jìn)入uboot界面了。在uboot開(kāi)機(jī)自動(dòng)啟動(dòng)倒數(shù)3秒內(nèi)迅速按下回車鍵,打斷自動(dòng)啟動(dòng),否則會(huì)自動(dòng)啟動(dòng)iNand中的android。

    2.3 使用fastboot燒錄android4.0.4鏡像

    fastboot介紹:

    fastboot是uboot中用來(lái)快速下載鏡像的一個(gè)命令,fastboot同時(shí)還是一個(gè)windows上的軟件。

    fastboot下載時(shí)要注意:

  • fastboot是使用USB線進(jìn)行數(shù)據(jù)傳輸?shù)?#xff0c;所以fastboot執(zhí)行之前要先連接開(kāi)發(fā)板和主機(jī)之間的usb線。

  • 需要安裝驅(qū)動(dòng)。

  • 操作步驟:

  • 首先打開(kāi)控制臺(tái),進(jìn)入fastboot所在的目錄:

  • 在這個(gè)目錄中才可以使用fastboot的幾個(gè)命令。

  • 將燒錄好的SD卡插入開(kāi)發(fā)板的SD2通道,然后開(kāi)機(jī)就可以進(jìn)入uboot界面,連接開(kāi)發(fā)板與電腦的usb數(shù)據(jù)線,在uboot命令行輸入 fastboot。

  • 回到電腦控制臺(tái),敲入fastboot devices即可檢測(cè)到開(kāi)發(fā)板連接。

  • 在控制臺(tái)中輸入以下3行命令:

    fastboot flash bootloader 相對(duì)路徑/uboot.bin // 燒uboot fastboot flash kernel 相對(duì)路徑/zImage-android // 燒linux kernel fastboot flash system 相對(duì)路徑/x210.img // 燒android rom

    當(dāng)完成上述操作,就代表燒寫完成,在控制臺(tái)輸入fastboot reboot即可重啟開(kāi)發(fā)板。

    總結(jié)

    以上是生活随笔為你收集整理的s5pv210开发板学习笔记(3)——开发板刷系统的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。