icool210,2416,6410B啟動卡製作

2021-06-22 08:18:36 字數 534 閱讀 1766

關於啟動卡,開始 提供的有2416和6410的源**,我們需要新增210進去,因為210**資訊少,而且是新手大致花了1個月時間

首先看下原理,tf卡每乙個塊分512byte

1,6410和2416是將啟動卡檔案從tf卡最後1024+2+檔案大小 塊開始寫(4g以上),從離tf卡最後2+檔案大小 塊開始寫(2g以下)。

2,210是從第乙個塊開始寫bl1,wince從65塊開始寫bl2,linux從49塊開始寫bl2,關於linux和wince都是生成了乙個288 k的u-boot.bin,528 k的gzsd210_boot_sd.nb0

但是我們並沒有看到bl1,其實bl1也在u-boot.bin和gzsd..裡面,我們需要將他分離出來就是讀出來。

3,讀出來之後發現還是啟動不了,這就涉及到校驗位,bl1的第8位元組到16位元組是統計除了前16位元組所有和。

if((strcurent==(_t("icool 210")))&&(m_strfilepath.right(3)==(_t("nb0"))) )

free(buf);

}

windows 啟動關閉oracle服務bat指令碼

echo off title oracle服務管理 color 2f menu clsecho.oracle服務管理 echo.echo.1 開啟服務 echo.echo.2 關閉服務 echo.echo.3 退 出 echo.echo.set p choice 請輸入 如果choice不為空,只取...

樹莓派4B 網路啟動教程

近日閒來無事研究樹莓派4b,發現樹莓派的內建管理工具raspi config中新增了boot order選項欄,開啟之後裡面赫然寫著usb boot和network boot兩個選項。usb boot不必多言,選擇之後拿一塊u盤寫入映象插入usb介面後即可自動執行,不需要sd卡,但是network ...

樹莓派4B配置U盤啟動

樹莓派4b的啟動程式比較特殊,儲存在外部eeprom晶元中。早期版本的eeprom啟動韌體不支援系統直接從usb裝置 u盤 行動硬碟 中啟動。因此,使用usb裝置啟動前,需要檢測當前eeprom韌體版本是否符合要求。方法1 在raspbian os終端中輸入命令 sudo rpi eeprom up...