国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

嵌入式開發 iTOP-4412 迅為開發板ANROID系統的燒寫方法分享

2019-11-11 00:36:14
字體:
來源:轉載
供稿:網友

一、OTG接口燒寫方式

通過該方式可以燒寫 Android4.0.3 系統和 linux-QT系統。需要準備一根 OTG線,絕大多數智能手機和 PC 機相連接的線都是 OTG線,都是通用的。這種方式比 TF 卡燒寫方式要快一些,建議調試的時候使用這種方法。下面介紹 OTG燒寫使用的硬件和軟件平臺以及燒寫步驟。二、硬件平臺1)使用串口線連接開發板串口(精英版是靠近網口的串口 CON3)到 PC 機串口2)使用 OTG線,將開發板 OTG接口和 PC 的 USB接口相連。3)連接電源,屏幕等三、軟件平臺1)OTG方式只能在 Win7 或者 XP 系統下實現。注意,如果用戶不是在 Win7 環境下,需要參考 3.6.2 中的“cmd.exe”,使用用戶系統自帶的終端。2)打開串口工具(超級終端或者其它串口助手),設置默認波特率為 115200,參考“3.1超級終端的使用”。3)將光盤中的“USB_fastboot_tool”文件夾拷貝到您方便使用的地方,因為這個文件夾會經常被用到。4)安裝 PC 機的 USB驅動。用戶光盤"usb_driver"文件夾中有USB驅動, 這個USB驅動和Android的ADB驅動通用,可以參考“3.6 安卓 ADB 功能介紹”。提供 xp和 win7 版本的 USB驅動,如下所示。“android_drv_70000_32.exe”文件,這個是 xp 的版本;“android_usb_40_1_2_3_64.exe”文件,這個是 win7 的版本。四、燒寫步驟1)將需要燒寫的鏡像拷貝到“USB_fastboot_tool”-->“platform-tools”文件夾下面。2)啟動開發板,進入 Uboot 模式。3)創建 eMMC 分區并格式化。如果原來已經做過此步驟,則可以跳過,不必每次燒寫前都分區和格式化。在超級終端中,輸入下面分區和格式化命令:— fdisk -c 0— fatformat mmc 0:1— ext3format mmc 0:2— ext3format mmc 0:3— ext3format mmc 0:4在超級終端中,輸入下面的命令:— fastbootfastboot 命令需要與PC 上的USB_fastboot_tool 工具配套使用。4)在 PC 機上運行“USB_fastboot_tool”-->“platform-tools”文件夾中的文件“cmd.exe”(cmd.exe 可執行文件是 Windows自帶的命令行工具,光盤里面的是 Win7 下的,如果提示版本不兼容,請使用你自己系統里面的 cmd.exe 工具)。5)在 Windows命令行中,輸入下面的命令:— #fastboot.exe Flash bootloader u-boot-iTOP-4412.bin特別提醒,不建議用戶燒寫“u-boot-iTOP-4412.bin”這個文件,可跳過此步驟,因為出廠前已經燒寫過這個鏡像文件了。— fastboot.exe flash kernel zImage— fastboot.exe flash ramdisk ramdisk-uboot.img— fastboot.exe flash system system.img— fastboot -w上述fastboot.exe flash 命令可以分開執行,只燒寫單個的鏡像。6)在 Windows命令行中,輸入重啟開發板命令:— fastboot reboot五、TF卡燒寫方式使用該方式能夠燒寫 Android4.0.3 系統和 Linux-QT系統。TF 卡存儲容量最少要 2G 以上。建議購買讀寫速度較快的 Class10 系列正品 TF 卡。六、制作可以燒寫的TF卡使用 TF 卡之前,必須要先分區。制作 TF 卡需要在 PC 機的 Ubuntu 系統下,分 3 個步驟來完成。1)給 TF 卡分區。將 TF 卡插入開發板,啟動開發板并進入 Uboot 模式(如何進入可參考前面 2-5 節方法),然后在超級終端中,輸入下列燒寫命令:— fdisk -c 1— fatformat mmc 1:1— ext3format mmc 1:2— ext3format mmc 1:3— ext3format mmc 1:4如果是 2G 卡,請將命令“fdisk -c 1”改為“fdisk -c 1 300 300 300”。2)燒寫 uboot 到 TF 卡。方法如下:在光盤文件夾“Android 源碼”中有一個壓縮包“iTop4412_uboot_xxx.tar.gz”,壓縮包文件名中的“xxx”代表不確定,“xxx”由核心板決定壓縮包文件名中是 pop 還是 scp;壓縮包文件名中還帶有壓縮日期信息,日期信息在系統升級后會變更。“xxx”中具體內容以用戶光盤為準。拷貝壓縮包“iTop4412_uboot_xxx.tar.gz”到 PC 機的 Ubuntu 系統中,然后解壓壓縮包,得到文件夾“iTop4412_uboot_xxx”。拷貝光盤中文件夾“image”-->“android”中的鏡像“u-boot-iTOP-4412.bin”到上一步解壓出來的文件夾“iTop4412_uboot_xxx”中。在 Ubuntu 命令行中輸入 Linux 命令“#df -l”,查看一下系統有哪些盤符。接著使用讀卡器將 TF 卡連接到 PC 機的 Ubuntu 系統下,Ubuntu 系統識別 TF 卡后,再次使用 Linux 命令“#df -l”查看盤符。將第二次查看的盤符和第一次查看的盤符對比一下,就會發現 Ubuntu系統中多出一個盤符,這個盤符就是 TF 卡的盤符,盤符名稱在接下來的 Linux 命令中會用到。在執行下面這條命令的時候,要特別特別注意!一定要分清楚,哪個盤符是 TF 卡的盤符,如果不清楚,請務必先拔掉 TF 卡,看清楚哪些盤符是屬于 Ubuntu 系統的硬盤盤符,看清楚哪些盤符是 Ubuntu 系統的硬盤盤符后,再插入 TF 卡,分辨出哪個盤符是新增加的盤符,新增加的盤符才是 TF 卡的盤符。進入文件夾“iTop4412_uboot_xxx”中。在 Ubuntu 命令行中,執行 Linux 命令:—# ./mkuboot /dev/sdx(注意,sdx 用前面查看盤符,多出來的盤符名代替)3)檢查可以燒寫的 TF 卡是否制作成功。檢查的方法很簡單,使用讀卡器連接 TF 卡到 Win7系統上,如果在 Win7 系統上發現 TF卡的存儲空間減少了 2G 以上,那么這個 TF 卡就制作成功了。使用TF卡燒寫在 Win7 系統和 Ubuntu 系統下,都可以使用 TF 卡燒寫。TF 卡燒寫步驟如下:1) 將 TF 卡接入 PC 機的 Win7 或者 Ubuntu 系統中,在 TF 卡上建立文件夾“sdupdate” 。2)拷貝相應的鏡像文件到 TF 卡在上一步中新建的文件夾“sdupdate”中。3)將TF 卡插入開發板中,進入超級終端的 UBOOT模式,輸入燒寫命令:— sdfuse flashall燒寫命令“sdfuse flashall”可以用下面替代的燒寫命令:— sdfuse flash bootloader u-boot-iTOP-4412.bin— sdfuse flash kernel zImage— sdfuse flash ramdisk ramdisk-uboot.img— sdfuse flash system system.img替代的燒寫命令允許單條執行,在執行單條燒寫命令的時候,只燒寫相應的單個鏡像文件。例如,執行燒寫命令“sdfuse flash kernel zImage”,就只會更新 Linux 內核“zImage”鏡像,而不會影響其他的鏡像。4)等待燒寫完成,最后在超級終端中,輸入以下命令:

— reset(在超級終端中執行該命令會重啟開發板)

本文轉自: http://topeetboard.com   更多了解:https://arm-board.taobao.com


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阿荣旗| 永昌县| 通河县| 齐河县| 津市市| 从化市| 金塔县| 大田县| 沅陵县| 墨江| 鄂托克旗| 舞阳县| 黔江区| 都匀市| 宁明县| 句容市| 上高县| 昌吉市| 濮阳市| 汽车| 临清市| 丘北县| 抚顺市| 商城县| 洛宁县| 化州市| 德州市| 三门县| 永仁县| 广河县| 抚宁县| 新闻| 城步| 西安市| 昆明市| 敦化市| 高要市| 桂林市| 渝中区| 思南县| 清镇市|