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

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

3天内不再提示

AMD Xilinx K26从eMMC启动Ubuntu

jf_pJlTbmA9 来源:jf_pJlTbmA9 作者:jf_pJlTbmA9 2023-07-10 15:58 次阅读

AMD Xilinx K26 Ubuntu

AMD Xilinx K26支持Ubuntu。从ubuntu amd-xilinx下载映像后,把image烧入到TF卡,可以正常启动Ubuntu。

AMD Xilinx K26 从eMMC启动Ubuntu失败

有客户将image中的文件,复制到K26 eMMC,不能启动Ubuntu, Linux报告找不到根文件系统。

AMD Xilinx K26 Ubuntu 文件系统配置

ubuntu使用fstab加载文件系统。fstab的内容如下:

hankf@XSZGS4:ubuntu_rootfs$ cat ./etc/fstab
LABEL=writable / ext4 discard,errors=remount-ro 0 1
LABEL=system-boot /boot/firmware vfat defaults 0 1

可以看到, fstab中使用了LABEL,因此要设置K26 eMMC的分区的LABEL。

设置K26 eMMC的分区的LABEL

使用fatlabel能设置FAT分区的LABEL。使用e2label能设置ext4分区的LABEL。

root@kria:/home/ubuntu# e2label /dev/mmcblk0p2 writable
root@kria:/home/ubuntu# e2label /dev/mmcblk0p2
writable

root@kria:/home/ubuntu# fatlabel /dev/mmcblk0p1 system-boot
fatlabel: warning - lowercase labels might not work properly on some systems
There are differences between boot sector and its backup.
This is mostly harmless. Differences: (offset:original/backup)
65:01/00
Not automatically fixing this.
root@kria:/home/ubuntu# e2label /dev/mmcblk0p1
e2label: Bad magic number in super-block while trying to open /dev/mmcblk0p1
/dev/mmcblk0p1 contains a vfat file system labelled 'system-boot'

AMD Xilinx K26 从eMMC启动Ubuntu

设置K26 eMMC的分区的LABEL后,再次启动,能够正常启动。简化后的启动信息如下:

U-Boot 2022.01 (Apr 04 2022 - 07:53:54 +0000)
MMC: mmc@ff160000: 0, mmc@ff170000: 1
mmc0(part 0) is current device
Scanning mmc 0:1...
Found U-Boot script /boot.scr.uimg

[ 5.306816] mmcblk0: mmc0:0001 S0J56X 14.8 GiB
[ 5.316453] mmcblk0: p1 p2
[ 5.319951] mmcblk0boot0: mmc0:0001 S0J56X 31.5 MiB
[ 5.326406] mmcblk0boot1: mmc0:0001 S0J56X 31.5 MiB
[ 5.332637] mmcblk0rpmb: mmc0:0001 S0J56X 4.00 MiB, chardev (508:0)
[ 9.711829] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none.
[ 12.276435] EXT4-fs (mmcblk0p2): re-mounted. Opts: discard,errors=remount-ro. Quota mode: none.

root@kria:/home/ubuntu# df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 391M 3.7M 387M 1% /run
/dev/mmcblk0p2 11G 4.6G 5.5G 46% /
tmpfs 2.0G 0 2.0G 0% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
/dev/mmcblk0p1 4.0G 348M 3.7G 9% /boot/firmware
tmpfs 391M 72K 391M 1% /run/user/132
tmpfs 391M 64K 391M 1% /run/user/1000

root@kria:/home/ubuntu# dosfslabel /dev/mmcblk0p1
system-boot
root@kria:/home/ubuntu# e2label /dev/mmcblk0p2
writable

审核编辑:汤梓红

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

    关注

    25

    文章

    5467

    浏览量

    134127
  • Xilinx
    +关注

    关注

    71

    文章

    2167

    浏览量

    121353
  • 文件系统
    +关注

    关注

    0

    文章

    284

    浏览量

    19909
  • Ubuntu
    +关注

    关注

    5

    文章

    563

    浏览量

    29742
收藏 人收藏

    评论

    相关推荐

    【Orange Pi Zero Plus2试用体验】迟到的报告将ubuntu_servers装进emmc,并测试EMMC速度。

    Setting,进入选择第一项,格式化emmc,之后选择第三项,等一会系统就装好了。4、输入sudo halt关机后,拔出内存卡,重新上电,就可以emmc启动了,此时
    发表于 07-20 22:37

    基于MK66FN2M0VMD18的Kinetis K66,K65和K26 MCU Freedom开发平台

    FRDM-K66F是一种简单而精密的设计,采用基于ARM Cortex-M4内核的Kinetis K系列微控制器。 FRDM-K66F可用于评估K66和
    发表于 04-08 11:02

    使用uuu刷机后无法eMMC启动怎么解决?

    我在从 eMMC 启动时遇到问题。当我将 iMX8M mini 置于下载模式时,我可以使用 uuu 工具对其进行闪存,但是当我使用 bootconfig“ emmc
    发表于 03-17 08:50

    如何使用MCUBootUtilityEMMC启动

    ”3.MCUBootUtility (1)如下配置,成功通过USB连接(2)生成未签名的可引导映像(3)加载未签名的图片然后我重新启动系统,程序没有运行。我如何EMMC启动?我已经检
    发表于 03-31 08:38

    AMD KV260视觉入门开发套件试用】1、开箱&烧录镜像系统体验

    官网快很多: https://cn.ubuntu.com/download/amd-xilinx 下载镜像: 使用balenaEtcher软件制作SD卡启动镜像: 连接电源和USB线: 上电
    发表于 07-15 22:00

    【KV260视觉入门套件试用体验】简单开箱和Ubuntu系统上手

    ): 本篇内容就到这里了,感谢阅读,下次再会~ 四、参考链接 Xilinx官方的快速入门指南: Kria KV260 视觉 AI 入门套件 (xilinx.com) Xilinx官方的Kira
    发表于 07-28 21:56

    [KV260视觉入门套件试用体验]+KV260 开发套件使用初体验

    ,KV260 开发板基于Kria K26 SOMs,有许多可以使用的程序,能够在1个小时里,开发一个新的AI应用。 OUT-OF-THE-BOX READY FOR APPLICATION
    发表于 07-31 01:26

    【KV260视觉入门套件试用体验】KV260开发板初使用

    一.前言 AMD Kria K26 SOM是一种系统级模块,提供商业和工业级产品,采用小型卡形式配备定制Zynq UltraScale+ MPSoC器件,非常适合智能相机、嵌入式视觉及其它安全、零售
    发表于 09-18 14:56

    K26软硬件使用手册

    K26软硬件使用手册,有需要的下来看看。
    发表于 06-03 14:30 21次下载

    赛灵思Kria K26 SOM应运而生为ML边缘应用开发提供了更加理想的选择

    Kria K26 SOM应运而生 为 ML 边缘应用开发提供了更加理想的选择 赛灵思的研究结果表明,K26 SOM 提供了比英伟达 Jetson Nano 高出大约 3 倍的性能。此外,它的单位功耗
    的头像 发表于 07-01 11:52 2371次阅读

    Xilinx Kria K26系统模块器件制造业应用案例

    Kria K26系统模块(SoM)等器件的帮助。Kria K26 SoM(见图1)允许开发人员利用可编程逻辑与高性能Arm处理器内核相结合的并行特性。Kria SoM的优势在于Xilinx首次为SoC
    的头像 发表于 11-17 15:34 2412次阅读
    <b class='flag-5'>Xilinx</b> Kria <b class='flag-5'>K26</b>系统模块器件制造业应用案例

    i.MX RT1xxxSD/eMMC启动

    最近在恩智浦官方社区上支持了一个关于i.MX RTSD卡启动的案例,这让我想起了一年前写过的一篇《i.MX RT600SD/eMMC启动
    的头像 发表于 05-11 14:34 1302次阅读
    i.MX RT1xxx<b class='flag-5'>从</b>SD/<b class='flag-5'>eMMC</b><b class='flag-5'>启动</b>

    AMD-Xilinx MPSoC的SATA的psgtr的配置

    启动基于K26设计的扩展板时,遇到下列错误。检查硬件设计,SATA使用Lane 3,ref_clk2
    的头像 发表于 07-07 14:15 1493次阅读

    Kria K26 SOM热设计指南

    电子发烧友网站提供《Kria K26 SOM热设计指南.pdf》资料免费下载
    发表于 09-14 10:15 0次下载
    Kria <b class='flag-5'>K26</b> SOM热设计指南

    Kria K26 SOM:边缘视觉AI的理想平台

    电子发烧友网站提供《Kria K26 SOM:边缘视觉AI的理想平台.pdf》资料免费下载
    发表于 09-13 17:04 0次下载
    Kria <b class='flag-5'>K26</b> SOM:边缘视觉AI的理想平台