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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

【Tiny4412】 Android系统的烧写

發布時間:2024/4/21 Android 58 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Tiny4412】 Android系统的烧写 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. Build uboot


a) 安裝好toolchain (arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz)并設置好
? ?環境變量PATH,保證可以正常使用。


b) 解壓 uboot_tiny4412-20130729.tgz 并進入相應的目錄
? ?tar xzf uboot_tiny4412-20130729.tgz


c) 配置 uboot 并編譯
? ?cd uboot_tiny4412
? ?make tiny4412_config
? ?make


d) 編譯 用于生成bl2 的工具
? ?make -C sd_fuse
? ?或者
? ?cd sd_fuse; make




-----------------------------------------------------
2. 制作啟動 Tiny4412 的SD卡


a) 先準備一張4G或以上的SDHC卡
? ?注意:該卡的已有數據將會被破壞,因此請先對SD卡上的數據進行備份。


b) fusing SD card
? ?假設SD卡已被PC Linux識別為/dev/sdb, 以root用戶運行以下命令即可:
? ?cd sd_fuse/tiny4412
? ?./sd_fusing.sh /dev/sdb




-----------------------------------------------------
3. 使用SD卡啟動 Tiny4412 并燒寫Android


a) 將已經制作好的SD卡插到 Tiny4412 板上,撥動S2切換到SDBOOT,同時連接
? ?串口線到PC且假設已經準備好。


b) 開發板加電,然后在串口控制臺(如minicom),按任意鍵進入uboot 命令行模式


c) 對SD卡進行分區
? ?輸入以下uboot命令即可對SD卡進行分區:
? ?fdisk -c 0 320 806 518
? ?重新分區后,可重新格式化FAT分區
? ?fatformat mmc 0:1


d) 進入fastboot模式以燒寫Android
? ?使用USB線連接Tiny4412的MICRO_USB口到PC,然后輸入以下uboot命令:
? ?fastboot


e) 燒寫 Android 到SD卡
? ?首先請準備好Android image,包括: zImage, ramdisk-u.img, system.img
? ?在PC端輸入以下命令進行燒寫:
? ?fastboot flash kernel zImage ? ? ? ? ? ? ?(燒寫kernel)
? ?
? ?fastboot -w ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (格式化userdata和cache)
? ?
? ?fastboot flash ramdisk ramdisk-u.img ? ? ?(燒寫ramdisk)
? ?
? ?fastboot flash system system.img ? ? ? ? ?(燒寫system)


f) 也可以在PC端通過fastboot燒寫uboot到SD卡
? ?先手動生成bl2.bin
? ?cd sd_fuse/tiny4412
? ?../mkbl2 ../../u-boot.bin bl2.bin 14336


? ?然后輸入以下命令: ?
? ?fastboot flash fwbl1 E4412_N.bl1.bin
? ?
? ?fastboot flash bl2 bl2.bin
? ?
? ?fastboot flash bootloader ../../u-boot.bin


? ?fastboot flash tzsw E4412_tzsw.bin?




-----------------------------------------------------
4. 使用SD卡啟動 Android


a) 如果是使用HD700,則燒寫完成后直接重啟Tiny4412 即可自動啟動 Android


b) 如果是使用S700,則需要在uboot上設置kernel命令行參數:
? ?setenv bootargs console=ttySAC0,115200n8 androidboot.console=ttySAC0 lcd=S70
? ?saveenv

? ?然后重啟Tiny4412即可。


參考資料:友善之臂光盤資料




總結

以上是生活随笔為你收集整理的【Tiny4412】 Android系统的烧写的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。