iTop 4412 刷機方式詳解(3)

2021-07-27 15:36:23 字數 1402 閱讀 9994

續 > itop-4412 刷機方式詳解(2)

1)硬體準備:

開發板、 電源、 串列埠線、 microusb線、 tf卡

2)軟體及驅動準備:

adb 驅動、 串列埠驅動、 securecrt

3)安裝映象(壓縮包):

u-boot-itop-4412.bin(u-boot, 通用引導程式)

zimage(kernel, 核心) 

ramdisk-uboot.img 和 system.img (rootfs, 根檔案系統)

1)製作有 u-boot 的 tf卡, 製作步驟同 itop-4412 刷機方式詳解(1)

2)連線電源、 串列埠線和 otg 線

3)開啟securecrt, 連線開發板, 將啟動方式改為從 tf 卡啟動

4)開啟開發板電源,進入 u-boot 引導程式

5)給 tf 卡建立分割槽並格式化

a)分割槽

$fdisk -c 1

b)格式化 fat 檔案系統

$fatformat mmc 1:1

c)格式化 sys 分割槽

$ext3format mmc 1:2

d)格式化 data 分割槽

$ext3format mmc 1:3

e)格式化 cache 分割槽

$ext3format mmc 1:4
6)連線主機

在 securecrt 介面輸入:

$fastboot
7)開啟 fastboot 工具

8)燒寫u-boot (此步驟可跳過)

$fastboot flash bootloader u-boot-itop-4412.bin

9)燒寫kernel

$fastboot flash kernel zimage

10)燒寫 rootfs , 輸入命令

$fastboot flash ramdisk ramdisk-uboot.img

$fastboot flash system system.img

11)輸入擦除命令

$fastboot -w

12)輸入重啟命令

$fastboot reboot
重啟成功就可以使用燒錄的安卓系統了。

2017 年 2 月 28

kilento

itop4412學習記錄

01 核心開發基礎 02 drivermodule 03 menuconfig kconfig 04 makefile編譯 05 匯流排 裝置 驅動註冊流程 06 裝置註冊 07 驅動註冊 08 生成裝置節點 09 編寫簡單的應用程式呼叫驅動 13 gpio初始化 14 led驅動 gpio 15 ...

iTop4412 裸機開發 LED

平台 itop4412 scp 2g 開發板有兩個可控制的led燈 分別接到引腳 kp col0和vdd50 en kp col0就是gpl2 0 vdd50 en就是gpk1 1 配置gpx con對應位為輸出功能,設定gpx dat相應管腳輸出為1,就可以點亮led燈了。實現 如下 原始碼1 s...

itop 4412之裝置註冊

1.裝置註冊需要用到結構體 2.裝置註冊流程 ifdef config led ctl struct platform device s3c device led ctl endif config led ctl bool enable led config default y help enabl...