0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RZ/G2L Demo调试经验分享(3)

瑞萨MCU小百科 来源:瑞萨嵌入式小百科 2024-05-08 14:48 次阅读

接下来开始准备烧写linux内核、设备树、rootf

首先是确认在Linux下,SD卡的设备名称。在没接入SD卡的情况下,Linux终端中输入:

d6fc27ba-0d06-11ef-a297-92fbcf53809c.png


$ lsblk
NAME  MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
loop0  7:0  0   4K 1 loop /snap/bare/5
loop1  7:1  0 63.3M 1 loop /snap/core20/1828
loop2  7:2  0 73.9M 1 loop /snap/core22/858
loop3  7:3  0 12.3M 1 loop /snap/snap-store/959
loop4  7:4  0 73.9M 1 loop /snap/core22/864
loop5  7:5  0 91.7M 1 loop /snap/gtk-common-themes/1535
loop6  7:6  0 485.5M 1 loop /snap/gnome-42-2204/126
loop7  7:7  0 63.5M 1 loop /snap/core20/2015
loop8  7:8  0 346.3M 1 loop /snap/gnome-3-38-2004/119
loop9  7:9  0  46M 1 loop /snap/snap-store/638
loop10  7:10  0 49.9M 1 loop /snap/snapd/18357
loop11  7:11  0 349.7M 1 loop /snap/gnome-3-38-2004/143
sda   8:0  0  500G 0 disk 
├─sda1  8:1  0  512M 0 part /boot/efi
├─sda2  8:2  0   1K 0 part 
└─sda5  8:5  0 499.5G 0 part /
sr0   11:0  1 1024M 0 rom 

在接入SD卡设备的情况下输入:

d8381170-0d06-11ef-a297-92fbcf53809c.png


$ lsblk
NAME  MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
loop0  7:0  0   4K 1 loop /snap/bare/5
loop1  7:1  0 63.3M 1 loop /snap/core20/1828
loop2  7:2  0 73.9M 1 loop /snap/core22/858
loop3  7:3  0 12.3M 1 loop /snap/snap-store/959
loop4  7:4  0 73.9M 1 loop /snap/core22/864
loop5  7:5  0 91.7M 1 loop /snap/gtk-common-themes/1535
loop6  7:6  0 485.5M 1 loop /snap/gnome-42-2204/126
loop7  7:7  0 63.5M 1 loop /snap/core20/2015
loop8  7:8  0 346.3M 1 loop /snap/gnome-3-38-2004/119
loop9  7:9  0  46M 1 loop /snap/snap-store/638
loop10  7:10  0 49.9M 1 loop /snap/snapd/18357
loop11  7:11  0 349.7M 1 loop /snap/gnome-3-38-2004/143
sda   8:0  0  500G 0 disk 
├─sda1  8:1  0  512M 0 part /boot/efi
├─sda2  8:2  0   1K 0 part 
└─sda5  8:5  0 499.5G 0 part /
sdb   8:16  1 14.9G 0 disk 
└─sdb1  8:17  1 14.9G 0 part /media/venon/AEE5-087B
sr0   11:0  1 1024M 0 rom 

可以看到多出来了一个sdb2,这个sdb设备就是SD卡在linux系统中的设备名称,sdb1是sdb2的分区。设备挂载在/media/venon/AEE5-087B目录下。

下图是开发板需要的SD卡分区以及对应的作用。

d8e848ec-0d06-11ef-a297-92fbcf53809c.png

使用命令将SD卡格式化并进行分区。

d9496bc2-0d06-11ef-a297-92fbcf53809c.png


$ sudo fdisk /dev/sdb


欢迎使用 fdisk (util-linux 2.34)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。




命令(输入 m 获取帮助): o
创建了一个磁盘标识符为 0x34f6c9cf 的新 DOS 磁盘标签。


命令(输入m获取帮助):n
分区类型
  p  主分区 (0个主分区,0个扩展分区,4空闲)
  e  扩展分区 (逻辑分区容器)
选择 (默认 p): p
分区号 (1-4, 默认 1): (Push the enter key)
第一个扇区 (2048-31116287, 默认 2048): (Push the enter key)
Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-31116287, 默认 31116287): +500M


创建了一个新分区 1,类型为“Linux”,大小为 500 MiB。


命令(输入 m 获取帮助): n
分区类型
  p  主分区 (1个主分区,0个扩展分区,3空闲)
  e  扩展分区 (逻辑分区容器)
选择 (默认 p): p
分区号 (2-4, 默认 2): (Push the enter key)
第一个扇区 (1026048-31116287, 默认 1026048): (Push the enter key)
Last sector, +/-sectors or +/-size{K,M,G,T,P} (1026048-31116287, 默认 31116287): (Push the enter key)


创建了一个新分区 2,类型为“Linux”,大小为 14.4 GiB。
分区 #2 包含一个 ext4 签名。


您想移除该签名吗? 是[Y]/否[N]: y


写入命令将移除该签名。


命令(输入 m 获取帮助): p
Disk /dev/sdb:14.86 GiB,15931539456 字节,31116288 个扇区
Disk model: STORAGE DEVICE 
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x34f6c9cf


设备    启动  起点   末尾   扇区 大小 Id 类型
/dev/sdb1     2048 1026047 1024000 500M 83 Linux
/dev/sdb2    1026048 31116287 30090240 14.4G 83 Linux


Filesystem/RAID signature on partition 2 will be wiped.


命令(输入 m 获取帮助): t
分区号 (1,2, 默认 2): 1
Hex 代码(输入 L 列出所有代码): b


已将分区“Linux”的类型更改为“W95 FAT32”。


命令(输入 m 获取帮助): w
分区表已调整。
Failed to remove partition 1 from system: 设备或资源忙
Failed to add partition 1 to system: 设备或资源忙
Failed to add partition 2 to system: 设备或资源忙


The kernel still uses the old partitions. The new table will be used at the next reboot. 
正在同步磁盘。

输入以下命令检查分区列表:

$ partprobe
$ sudo fdisk -l /dev/sdb
Disk /dev/sdb:14.86 GiB,15931539456 字节,31116288 个扇区
Disk model: STORAGE DEVICE 
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x34f6c9cf


设备    启动  起点   末尾   扇区 大小 Id 类型
/dev/sdb1     2048 1026047 1024000 500M b W95 FAT32
/dev/sdb2    1026048 31116287 30090240 14.4G 83 Linux

da10076e-0d06-11ef-a297-92fbcf53809c.png

格式化并挂载分区

输入以下命令:

$ sudo mkfs.vfat -v -c -F 32 /dev/sdb1
mkfs.fat 4.1 (2017-01-24)
/dev/sdb1 has 64 heads and 32 sectors per track,
hidden sectors 0x0800;
logical sector size is 512,
using 0xf8 media descriptor, with 1024000 sectors;
drive number 0x80;
filesystem has 2 32-bit FATs and 8 sectors per cluster.
FAT size is 1000 sectors, and provides 127746 clusters.
There are 32 reserved sectors.
Volume ID is ac72c97f, no volume label.
Searching for bad blocks 177120... 362848... 
$ sudo mkfs.ext4 -L rootfs /dev/sdb2
mke2fs 1.45.5 (07-Jan-2020)
创建含有 3761280 个块(每块 4k)和 942080 个 inode 的文件系统
文件系统 UUID:a231661f-117a-464e-aa26-72c47a27fba6
超级块的备份存储于下列块: 
 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208


正在分配组表: 完成              
正在写入 inode表: 完成              
创建日志(16384 个块): 完成
写入超级块和文件系统账户统计信息: 已完成

da970520-0d06-11ef-a297-92fbcf53809c.png

格式化完毕后,取出读卡器,重新连接。



审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 读卡器
    +关注

    关注

    2

    文章

    409

    浏览量

    39314
  • Linux系统
    +关注

    关注

    4

    文章

    590

    浏览量

    27303
  • SD卡
    +关注

    关注

    2

    文章

    556

    浏览量

    63721

原文标题:RZ/G2L Demo调试经验分享(3)

文章出处:【微信号:瑞萨MCU小百科,微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    瑞萨RZ/G2L串口SCI的使用(上)

    瑞萨RZ/G2L的串口简称SCI,全称Serial Communication Interface。
    的头像 发表于 01-17 12:19 1362次阅读
    瑞萨<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b>串口SCI的使用(上)

    G2L系列 核心板 -RZ/G2L 处理器简介|框架图|功耗|原理图及硬件设计指南

    电源,系统烧写电路,以及调试串口电路。其它的RZ/ G2L核心板外围电路的设计可参考飞凌嵌入式“OK-G2Lx-C底板说明”。2
    发表于 06-21 14:45

    【飞凌RZ/G2L开发板试用体验】+01.开箱(zmj)

    的模块,使用起来更加灵活。飞凌RZ/G2L开发板的FET-G2LD-C 核心板外观图如下:3.开箱照片飞凌RZ/
    发表于 08-28 19:13

    RZ/G2LRZ/V2L SMARC 模块板用户手册:硬件

    RZ/G2LRZ/V2L SMARC 模块板用户手册:硬件
    发表于 01-09 19:00 4次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b>、<b class='flag-5'>RZ</b>/V<b class='flag-5'>2L</b> SMARC 模块板用户手册:硬件

    RZ/G2LRZ/G2LC 用户手册概述

    RZ/G2LRZ/G2LC 用户手册概述
    发表于 01-10 19:04 6次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>G2</b>LC 用户手册概述

    米尔瑞萨RZ/G2L开发板-初体验

    介绍米尔RZ/G2L开发板
    的头像 发表于 05-15 09:10 949次阅读
    米尔瑞萨<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b>开发板-初体验

    RZ G2L核心板以太网接口性能测试

    武汉万象奥科RZ/G2L核心板支持2路千兆以太网接口,评估测试RZ/G2L双网口实际传输速率。
    的头像 发表于 03-11 09:47 964次阅读
    <b class='flag-5'>RZ</b> <b class='flag-5'>G2L</b>核心板以太网接口性能测试

    RZ/G2LRZ/V2L SMARC 模块板用户手册:硬件

    RZ/G2LRZ/V2L SMARC 模块板用户手册:硬件
    发表于 06-30 18:38 1次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b>、<b class='flag-5'>RZ</b>/V<b class='flag-5'>2L</b> SMARC 模块板用户手册:硬件

    RZ/G2LRZ/G2LC 用户手册概述

    RZ/G2LRZ/G2LC 用户手册概述
    发表于 06-30 19:47 6次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>G2</b>LC 用户手册概述

    RZ/G2L核心板eMMC测试

    武汉万象奥科RZ/G2L核心板支持eMMC存储,可选8GB~64GB。 评估测试RZ/G2L核心板存储在默认8GB配置下eMMC性能(读写速率)。
    的头像 发表于 03-02 17:18 2213次阅读
    <b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b>核心板eMMC测试

    RZ/G2L开发板使用指南(上)

    如果需要评估RZ/G2L产品的各项功能,RZ/G2L评估板是最合适的平台。
    的头像 发表于 11-03 12:19 1023次阅读
    <b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b>开发板使用指南(上)

    RZ/G2L RZ/G2LC RZ/G2UL RZ/G3S灵活软件包应用说明

    电子发烧友网站提供《RZ/G2L RZ/G2LC RZ/G2UL
    发表于 01-14 10:46 1次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b> <b class='flag-5'>RZ</b>/<b class='flag-5'>G2</b>LC <b class='flag-5'>RZ</b>/<b class='flag-5'>G2</b>UL <b class='flag-5'>RZ</b>/<b class='flag-5'>G3</b>S灵活软件包应用说明

    RZ/G2L Demo调试经验流程分享(1)

    r01us0553ej0107-rz-g(Release Note).pdf,r01us0556ej0102-rz-g(Board_StartUp_Guide_smarcEVK).pdf,对SMARC EVK of RZ/
    的头像 发表于 05-06 14:25 554次阅读
    <b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b> <b class='flag-5'>Demo</b><b class='flag-5'>调试</b><b class='flag-5'>经验</b>流程分享(1)

    RZ/G2L串口SCI的使用(上)

    RZ/G2L串口SCI的使用
    的头像 发表于 07-25 08:06 438次阅读
    <b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b>串口SCI的使用(上)

    RZ/G2L串口SCI的使用(下)

    RZ/G2L串口SCI的使用
    的头像 发表于 08-03 08:06 429次阅读
    <b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b>串口SCI的使用(下)