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

歡迎訪問 生活随笔!

生活随笔

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

windows

【Tiny4412】烧写Qt文件系统到EMMC

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

00. 目錄

文章目錄

    • 00. 目錄
    • 01. 燒寫內核
    • 02. 啟動文件系統
    • 03. 燒寫Qt文件系統到EMMC
    • 04. 問題討論
    • 05. 參考

01. 燒寫內核

1.1 在minicom中輸入如下命令

DengJin # dnw 40008000 OTG cable Connected! Now, Waiting for DNW to transmit data

1.2 PC端下載zImage

[root@itcast linux-3.5_analyse]# dnw arch/arm/boot/zImage load address: 0x57E00000 Writing data... 100% 0x0048FCF2 bytes (4671 K) speed: 1.175104M/S [root@itcast linux-3.5_analyse]#

1.3 將內核寫到SD卡

DengJin # movi write kernel 0 40008000 writing kernel..device 0 Start 1057, Count 12288 MMC write: dev # 0, block # 1057, count 12288 ... 12288 blocks written: OK completed DengJin #

1.4 修改啟動參數

DengJin # set bootcmd "movi read kernel 0 40008000;bootm 40008000" DengJin # save Saving Environment to SMDK bootable device... done DengJin #

02. 啟動文件系統

2.1 設置啟動參數

# 設置bootargs參數 DengJin # set bootargs root=/dev/nfs nfsroot=172.16.0.53:/filesystem ip=172.16.0.251 console=ttySAC0,115200 lcd=S70 ctp=2 DengJin # save Saving Environment to SMDK bootable device... done# 顯示環境變量 DengJin # printenv baudrate=115200 bootargs=root=/dev/nfs nfsroot=172.16.0.53:/filesystem ip=172.16.0.251 console=ttySAC0,115200 lcd=S70 ctp=2 bootcmd=movi read kernel 0 40008000;bootm 40008000 bootdelay=3 ethaddr=00:40:5c:26:0a:5b gatewayip=192.168.0.1 ipaddr=192.168.0.20 netmask=255.255.255.0 serverip=192.168.0.10Environment size: 693/16380 bytes DengJin #

最小網絡文件系統制作請參考附錄。

03. 燒寫Qt文件系統到EMMC

3.1 格式化第四個分區

# 前提條件是啟動最小網絡文件系統 # 在minicom中輸入 [root@itcast /]# mkfs.ext2 /dev/mmcblk0p4 Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 33280 inodes, 132825 blocks 6641 blocks (5%) reserved for the super user First data block=0 Maximum filesystem blocks=4194304 5 block groups 32768 blocks per group, 32768 fragments per group 6656 inodes per group Superblock backups stored on blocks:32768, 98304

3.2 壓縮文件系統

# PC端 [root@itcast qtrootfs]# tar -cjvf qt.tar.bz2 * [root@itcast qtrootfs]# mv qt.tar.bz2 /filesystem/ [root@itcast qtrootfs]#

3.3 掛載系統分區到/mnt目錄

# minicom [root@itcast /]# mount /dev/mmcblk0p4 /mnt [root@itcast /]#

3.4 解壓文件系統到/mnt目錄

# minicom [root@itcast /]# tar -xjvf qt.tar.bz2 -C /mnt

3.5 解除掛載和同步

# minicom [root@itcast /]# sync [root@itcast /]# umount /mnt [root@itcast /]#

3.6 重啟進入uboot

# minicom [root@itcast /]# reboot [root@itcast /]# [ OKU-Boot 2010.12 (Jun 04 2020 - 20:12:26) for TINY4412CPU: S5PC220 [Samsung SOC on SMP Platform Base on ARM CortexA9]APLL = 1400MHz, MPLL = 800MHzBoard: UPLOOKING4412 DRAM: 1023 MiBvdd_arm: 1.2 vdd_int: 1.0 vdd_mif: 1.1BL1 version: N/A (TrustZone Enabled BSP)Checking Boot Mode ... SDMMC REVISION: 1.1 MMC Device 0: 7580 MB MMC Device 1: 3728 MB MMC Device 2: N/A Net: No ethernet found. Hit any key to stop autoboot: 0 DengJin #

3.7 設置啟動參數

# minicom DengJin # set bootargs "root=/dev/mmcblk0p4 console=ttySAC0,115200 lcd=S70 ctp=2" DengJin # save Saving Environment to SMDK bootable device... done DengJin #

3.8 重啟

# minicom 拔掉網線測試 如果能夠進入最小網絡文件系統表示OK DengJin # DengJin # reset

3.9 測試

拔掉網線 能夠啟動Qt文件系統

04. 問題討論

05. 參考

5.1 最小網絡文件系統制作

網址:【Tiny4412】最小網絡文件系統制作

5.2 Qt文件系統

網址:【Tiny4412】燒寫Qt網絡文件系統

總結

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

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