女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何把文件系統(tǒng)燒到EMMC并從EMMC加載

瑞薩MCU小百科 ? 來源:瑞薩MCU小百科 ? 作者:瑞薩MCU小百科 ? 2023-10-30 16:06 ? 次閱讀

之前文章介紹了如何下載并從SD卡加載文件系統(tǒng),提到過可以從EMMC引導(dǎo)系統(tǒng),本篇將為您介紹如何把文件系統(tǒng)燒到EMMC,并從EMMC加載。

接之前操作,系統(tǒng)已經(jīng)從SD卡正常啟動(本文方案需要借助SD卡):

Version: 3.0.3

smarc-rzg2l login: root

Last login: Sun Sep 20 1003 UTC 2020

root@smarc-rzg2l:~#

已經(jīng)可以接上網(wǎng)線,并借助網(wǎng)路(如ssh服務(wù))把相關(guān)文件拷貝到SD卡,為后邊做準(zhǔn)備。

需要的文件如下:

root@smarc-rzg2l:~# ls

Image-r9a07g044l2-smarc.dtb Image-smarc-rzg2l.bin core-image-qt-smarc-rzg2l.tar.bz2

EMMC創(chuàng)建分區(qū):

左右滑動查看完整內(nèi)容

root@smarc-rzg2l:~# fdisk /dev/mmcblk0


Welcome to fdisk (util-linux 2.35.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.


Command (m for help): o
Created a new DOS disklabel with disk identifier 0xf23e9318.


Command (m for help): n
Partition type
  p  primary (0 primary, 0 extended, 4 free)
  e  extended (container for logical partitions)
Select (default p): (Push the enter key)


Using default response p.
Partition number (1-4, default 1): (Push the enter key)
First sector (2048-124321791, default 2048): (Push the enter key)
Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-124321791, default 124321791): +500M


Created a new partition 1 of type 'Linux' and of size 500 MiB.


Command (m for help): n
Partition type
  p  primary (1 primary, 0 extended, 3 free)
  e  extended (container for logical partitions)
Select (default p): (Push the enter key)


Using default response p.
Partition number (2-4, default 2): (Push the enter key)
First sector (1026048-124321791, default 1026048): (Push the enter key)
Last sector, +/-sectors or +/-size{K,M,G,T,P} (1026048-124321791, default 124321791): (Push the enter key)


Created a new partition 2 of type 'Linux' and of size 58.8 GiB.


Command (m for help): p
Disk /dev/mmcblk0: 59.29 GiB, 63652757504 bytes, 124321792 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xf23e9318


Device     Boot  Start    End  Sectors Size Id Type
/dev/mmcblk0p1     2048  1026047  1024000 500M 83 Linux
/dev/mmcblk0p2   1026048 124321791 123295744 58.8G 83 Linux


Command (m for help): w
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.
root@smarc-rzg2l:~#

格式化EMMC:

左右滑動查看完整內(nèi)容

root@smarc-rzg2l:~# mkfs.ext4 /dev/mmcblk0p1
mke2fs 1.45.7 (28-Jan-2021)
Discarding device blocks: done
Creating filesystem with 512000 1k blocks and 128016 inodes
Filesystem UUID: cd3a51a9-ef38-4399-888e-9773fcc41ecc
Superblock backups stored on blocks:
    8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409


Allocating group tables: done
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done


root@smarc-rzg2l:~# mkfs.ext4 /dev/mmcblk0p2
mke2fs 1.45.7 (28-Jan-2021)
Discarding device blocks: done
Creating filesystem with 15411968 4k blocks and 3858432 inodes
Filesystem UUID: 07d98391-d70c-4eed-a3af-4227a7460a32
Superblock backups stored on blocks:
    32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
    4096000, 7962624, 11239424


Allocating group tables: done
Writing inode tables: done
Creating journal (65536 blocks): done
Writing superblocks and filesystem accounting information: done


root@smarc-rzg2l:~#

掛載EMMC,拷貝內(nèi)核、設(shè)備樹、文件系統(tǒng):

左右滑動查看完整內(nèi)容

root@smarc-rzg2l:~# mount /dev/mmcblk0p1 /mnt/
root@smarc-rzg2l:~# cp Image-smarc-rzg2l.bin /mnt/
root@smarc-rzg2l:~# cp Image-r9a07g044l2-smarc.dtb /mnt/
root@smarc-rzg2l:~# umount /dev/mmcblk0p1
root@smarc-rzg2l:~# mount /dev/mmcblk0p2 /mnt/
root@smarc-rzg2l:~# tar xf core-image-qt-smarc-rzg2l.tar.bz2 -C /mnt/
root@smarc-rzg2l:~# umount /dev/mmcblk0p2

關(guān)機(jī),設(shè)置開發(fā)板SW11/SW1撥碼開關(guān)模式:

9e439d58-76f8-11ee-939d-92fbcf53809c.png9e5074c4-76f8-11ee-939d-92fbcf53809c.png

重啟開發(fā)板,設(shè)置環(huán)境變量:

左右滑動查看完整內(nèi)容

NOTICE: BL2: v2.7(release):203c783-dirty
NOTICE: BL2: Built : 06:57:02, Nov 10 2022
NOTICE: BL2: eMMC boot from partition 1
NOTICE: BL2: Load dst=0x1f840 src=(p:1)0x20000(256) len=0x10(1)
NOTICE: BL2: eMMC boot from partition 1
NOTICE: BL2: Load dst=0x1f9a0 src=(p:1)0x20010(256) len=0x28(1)
NOTICE: BL2: eMMC boot from partition 1
NOTICE: BL2: Load dst=0x44000000 src=(p:1)0x20090(256) len=0x6069(49)
NOTICE: BL2: eMMC boot from partition 1
NOTICE: BL2: Load dst=0x1f840 src=(p:1)0x20000(256) len=0x10(1)
NOTICE: BL2: eMMC boot from partition 1
NOTICE: BL2: Load dst=0x1f9a0 src=(p:1)0x20010(256) len=0x28(1)
NOTICE: BL2: Load dst=0x1f9a0 src=(p:1)0x20038(256) len=0x28(1)
NOTICE: BL2: eMMC boot from partition 1
NOTICE: BL2: Load dst=0x50000000 src=(p:1)0x26100(304) len=0xb0238(1410)
NOTICE: BL2: Booting BL31
NOTICE: BL31: v2.7(release):203c783-dirty
NOTICE: BL31: Built : 06:57:02, Nov 10 2022




U-Boot 2021.10 (Mar 15 2023 - 07:34:17 +0000)


CPU:  Renesas Electronics K rev 2.1
Model: smarc-rzg2l
DRAM: 1.9 GiB
WDT:  watchdog@0000000012800800
WDT:  Started with servicing (60s timeout)
MMC:  sd@11c00000: 0, sd@11c10000: 1
Loading Environment from MMC... OK
In:  serial@1004b800
Out:  serial@1004b800
Err:  serial@1004b800
U-boot WDT started!
Net:
Error: ethernet@11c20000 address not set.
No ethernet found.


Hit any key to stop autoboot: 0
Hit any key to stop autoboot: 0
=> env default -a
## Resetting to default environment
=> setenv bootargs 'root=/dev/mmcblk0p2 rootwait'
=> setenv bootcmd 'mmc dev 1; ext4load mmc 0:1 0x48080000 Image-smarc-rzg2l.bin; ext4load mmc 0:1 0x48000000 Image-r9a07g044l2-smarc.dtb; booti 0x48080000 - 0x48000000'
=> saveenv
Saving Environment to MMC... Writing to MMC(0)... OK

重啟開發(fā)板,從emmc成功加載:

BSP: RZG2L/RZG2L-SMARC-EVK/3.0.3
LSI: RZG2L
Version: 3.0.3
smarc-rzg2l login: root
Last login: Mon Sep 18 02:29:32 UTC 2023
root@smarc-rzg2l:~# df -h
Filesystem      Size Used Avail Use% Mounted on
/dev/root       58G 1.2G  54G  3% /
devtmpfs       740M   0 740M  0% /dev
tmpfs         933M   0 933M  0% /dev/shm
tmpfs         933M 9.7M 924M  2% /run
tmpfs         933M   0 933M  0% /sys/fs/cgroup
tmpfs         933M   0 933M  0% /tmp
tmpfs         933M  28K 933M  1% /var/volatile
tmpfs         187M   0 187M  0% /run/user/0
root@smarc-rzg2l:~#

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • SD卡
    +關(guān)注

    關(guān)注

    2

    文章

    575

    瀏覽量

    65134
  • 文件系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    293

    瀏覽量

    20288
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5507

    瀏覽量

    102256
  • emmc
    +關(guān)注

    關(guān)注

    7

    文章

    228

    瀏覽量

    53719

原文標(biāo)題:RZ/G2L開發(fā)板EMMC啟動

文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    拯救NAND/eMMC:延長閃存壽命

    隨著電子設(shè)備的廣泛應(yīng)用,NAND閃存和eMMC作為主流存儲介質(zhì),其使用壽命受到廣泛關(guān)注。本文將探討其損壞的軟件原因,并提供延長使用壽命的實用方法。前言長時間運行后出現(xiàn)NAND或者eMMC損壞,可能
    的頭像 發(fā)表于 03-25 11:44 ?1068次閱讀
    拯救NAND/<b class='flag-5'>eMMC</b>:延長閃存壽命

    EMMC存儲模塊的安裝與配置

    ,使得存儲模塊可以輕松集成各種設(shè)備中。與傳統(tǒng)的SD卡相比,EMMC提供了更高的數(shù)據(jù)傳輸速率和更低的功耗。 安裝前的準(zhǔn)備 在開始安裝EMMC存儲模塊之前,需要確保以下準(zhǔn)備工作已經(jīng)完成: 設(shè)備兼容性 :確認(rèn)您的設(shè)備支持
    的頭像 發(fā)表于 12-25 09:49 ?1869次閱讀

    EMMC在物聯(lián)網(wǎng)設(shè)備中的應(yīng)用

    和成本效益至關(guān)重要。 EMMC技術(shù)概述 EMMC是一種基于NAND閃存的非易失性存儲技術(shù),它提供了一種高速、可靠的存儲解決方案。與傳統(tǒng)的NAND閃存相比,EMMC集成了控制器,簡化了與主機(jī)設(shè)備的接口,降低了功耗,并提高了數(shù)據(jù)傳輸
    的頭像 發(fā)表于 12-25 09:47 ?1127次閱讀

    EMMC閃存的工作原理解析 EMMC存儲的讀寫速度測試

    EMMC閃存的工作原理解析 結(jié)構(gòu)組成 EMMC是一種基于NAND閃存的存儲解決方案,它集成了控制器和NAND閃存在一個單一的封裝中。這種集成設(shè)計使得EMMC可以直接與設(shè)備的主處理器通信,而不需要額外
    的頭像 發(fā)表于 12-25 09:46 ?3397次閱讀

    EMMC與UFS的技術(shù)對比

    eMMC(Embedded Multi Media Card)與UFS(Universal Flash Storage)是兩種不同的存儲技術(shù),它們在多個方面存在顯著的技術(shù)差異。以下是對eMMC
    的頭像 發(fā)表于 12-25 09:44 ?3573次閱讀

    EMMC存儲如何影響設(shè)備性能

    在當(dāng)今的數(shù)字時代,存儲技術(shù)的發(fā)展對于設(shè)備性能的提升至關(guān)重要。EMMC作為一種嵌入式存儲解決方案,已經(jīng)在智能手機(jī)、平板電腦、車載系統(tǒng)等多個領(lǐng)域得到廣泛應(yīng)用。 EMMC存儲技術(shù)概述 EMMC
    的頭像 發(fā)表于 12-25 09:40 ?1827次閱讀

    EMMC存儲器故障檢測及解決方案

    讀寫速度慢 :EMMC存儲器的讀寫速度明顯低于正常水平,可能是由于存儲器老化、文件系統(tǒng)損壞或硬件故障引起的。 數(shù)據(jù)丟失或損壞 :用戶可能會發(fā)現(xiàn)存儲在EMMC上的數(shù)據(jù)無故丟失或損壞,這可能是由于存儲器的物理損壞或軟件錯誤。 啟動
    的頭像 發(fā)表于 12-25 09:39 ?4023次閱讀

    EMMC存儲在手機(jī)中的應(yīng)用

    隨著智能手機(jī)和移動設(shè)備的普及,用戶對設(shè)備的存儲需求也在不斷增長。EMMC(嵌入式多媒體卡)作為一種高效的存儲解決方案,已經(jīng)成為許多手機(jī)制造商的首選。 EMMC技術(shù)概述 EMMC是一種基于NAND閃存
    的頭像 發(fā)表于 12-25 09:36 ?1565次閱讀

    EMMC存儲速度如何提升

    ,通過修改設(shè)備樹文件或相關(guān)配置來啟用8線模式,可以提高eMMC的傳輸速度。 升級硬件 : 如果條件允許,可以考慮更換為更高版本的eMMC芯片,因為新版本通常具有更快的讀寫速度。 二、軟件與配置優(yōu)化 驅(qū)動程序更新 : 確保
    的頭像 發(fā)表于 12-25 09:31 ?1652次閱讀

    EMMC存儲器應(yīng)用場景分析

    EMMC存儲器概述 EMMC存儲器是一種基于NAND閃存技術(shù)的存儲卡,它集成了閃存芯片和控制器,提供了一種即插即用的存儲解決方案。與傳統(tǒng)的NAND閃存相比,EMMC具有更快的數(shù)據(jù)傳輸速度、更高
    的頭像 發(fā)表于 12-25 09:26 ?2447次閱讀

    EMMC與SSD存儲的比較

    EMMC概述 EMMC(Embedded MultiMediaCard)是一種嵌入式存儲解決方案,主要用于移動設(shè)備,如智能手機(jī)、平板電腦和嵌入式系統(tǒng)。它基于NAND閃存技術(shù),提供了一種緊湊、高效
    的頭像 發(fā)表于 12-25 09:24 ?2765次閱讀

    EMMC存儲技術(shù)的優(yōu)缺點

    讀寫的應(yīng)用,如高清視頻播放、大型游戲加載和快速應(yīng)用啟動。 2. 可靠性 EMMC存儲器具有較高的可靠性,因為它使用閃存技術(shù),這種技術(shù)對物理沖擊和振動具有很高的抵抗力。這對于移動設(shè)備尤其重要,因為它們經(jīng)常在移動中使用,可能會受到跌落和撞擊的影響。 3. 低功耗
    的頭像 發(fā)表于 12-25 09:23 ?2218次閱讀

    eMMC主控的定義和主要功能

    eMMC的全稱為“embedded Multi Media Card”,即嵌入式的多媒體存儲卡。eMMC采用統(tǒng)一標(biāo)準(zhǔn)的接口,高容量NAND Flash以及eMMC Controlle
    的頭像 發(fā)表于 11-09 11:17 ?1454次閱讀
    <b class='flag-5'>eMMC</b>主控的定義和主要功能

    RK3568修改eMMC分區(qū)大小

    默認(rèn)eMMC啟動,所以eMMC用戶區(qū)域的部分都留給了操作系統(tǒng),不同的操作系統(tǒng)有著不同的分區(qū),分區(qū)的具體信息可以從鏡像文件中的paramete
    的頭像 發(fā)表于 09-13 08:00 ?1220次閱讀
    RK3568修改<b class='flag-5'>eMMC</b>分區(qū)大小

    在FX3S上如何通過USB和GPIF將數(shù)據(jù)存儲eMMC中?

    我使用的是賽普拉斯 FX3S。 S0 端口連接了 eMMC,F(xiàn)X3S 還連接了 TI DSP(TMS320C28346ZFE)。 我想通過 USB 將數(shù)據(jù)和/或文件從主機(jī) PC 存儲 eMM
    發(fā)表于 07-23 07:57