3SC2440小板子 燒寫筆記

2021-07-25 12:27:47 字數 1886 閱讀 3110



啟動sd卡製作

1、將tools檔案下的sdwriter.tgz拷貝到/home/

使用者名稱/word

目錄下(如果沒有建立即可)下,解壓縮:#

tar –xvfsderiter.tgz

2、相關檔案包括:u-boot.binzimagerootfs.tarsdwriter_sdhc。 3

、插上sd卡,實測kingston class48gb.

4、確認sd卡的碟符 #

fdisk -l

(一般是/dev/sdb)

執行指令碼製作sd卡 #

./sdwriter_sdhc sdb 24 all

如下圖所示:

以上將u-boot.binzimagefilesystem燒寫到sd卡,這樣即可從sd卡啟動了。

注意

此處燒寫的u-boot.bin是需要燒寫到sd卡當中的,應當使用的是u-boot.bin-sd。後續在sd卡啟動後需要燒寫的u-boot.bin是需要燒寫到nandflash當中的,應當使用的是u-boot.bin-nand。使用時需要重新命名為u-boot.bin,可以使用cp命令實現重新命名:#cp u-boot.bin-nand  u-boot.bin

。5、新增u-boot.bin-nand、zimage到製作好的sd卡中

#cp/xx/xx/u-boot.bin-nand /media/

使用者名稱/tianyeit_linux/root

#cp /xx/xx/zimage/media/

使用者名稱/tianyeit_linux/root

注:/xx/xx/

為u-boot.bin-nand、zimage所在的目錄。

6、sd卡啟動

將製作好的sd卡插入板子上的sd卡槽,修改啟動模式從sd卡啟動,看到如下提示輸入

待看到如下圖所示時,輸入使用者名稱:root,密碼:root,即進入檔案系統「/」目錄。

7、燒寫u-boot、kernel、根檔案系統

命令如下: #

cd /root

#flash_erase   /dev/mtd0 0 0

#nandwrite-p /dev/mtd0 u-boot.bin

#flash_erase  /dev/mtd1  0  0

#nandwrite  -p /dev/mtd1 zimage

#flash_erase /dev/mtd2 0 0

#ubiattach /dev/ubi_ctrl -m 2

#ubimkvol /dev/ubi0 -n rootfs –m

#mkdir /mnt/nand

#mount -t ubifs ubi0:rootfs /mnt/nand

#tar xvf rootfs.tar -c /mnt/nand

#umount /mnt/nand



css3系列之transform 詳解scale

scale scalex scaley scalez scale3d 改變的不是元素的寬高,而是 x 和 y 軸的刻度 本章有個很冷門的知識點 scale 和 rotate 一起使用 scalex scaley 縮放該元素,1 放大,1 縮小 預設值是 1 看了上面的圖,你可能會覺得,好像是100p...

css3系列之transform 詳解scale

scale scalex scaley scalez scale3d 改變的不是元素的寬高,而是 x 和 y 軸的刻度 本章有個很冷門的知識點 scale 和 rotate 一起使用 scalex scaley 縮放該元素,1 放大,1 縮小 預設值是 1 看了上面的圖,你可能會覺得,好像是100p...

求教 s3c2440問題

趙老師您好,我把您的程式新增到我的程式中去了,下面是主要 1 main函式 int main void a a b rgpbdat liushui delay 20 liushui liushui 0xffe 2 pwm初始化 void pwm init void 3 定時器中斷 static vo...