linux 系统移植(第五期)--Uboot移植(4)--在U-Boot 中添加自己的开发板(4) -其他需要修改的地方-- Ubuntu20.04

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

前言

一、需要修改的点

二、编译下载

总结


前言

这是Uboot移植--在U-Boot 中添加自己的开发板的最后一节。

在 uboot 启动信息中会有"Board: MX6ULL 14x14 EVK"这一句,也就是说板子名字为 "MX6ULL 14x14 EVK",要将其改为我们所使用的板子名字,比如"MX6ULL ALIENTEKEMMC"或"MX6ULL ALIENTEK NAND"


一、需要修改的点

打开文件 mx6ull_alientek_emmc.c ,找到函数 checkboard,将其改为如下所示内容:

复制代码
int checkboard(void)
{
    if (is_mx6ull_9x9_evk())
        puts("Board: MX6ULL 9x9 EVK\n");
    else
        puts("Board: MX6ULL ALIENTEK EMMC\n");

    return 0;
}

二、编译下载

修改完成以后重新编译 uboot 并烧写到 SD 卡中验证, uboot 启动信息如下图 所示:

可以看出, Board 变成了" MX6ULL ALIENTEK EMMC "。至此 uboot 的驱动
部分就修改完成了, uboot 移植也完成了。


总结

uboot 的驱动最后一部分就修改完成了,uboot 移植也完成了

相关推荐
GeW36 分钟前
高端化走到深处,是数据库和Linux的事
linux
程序员初一2 小时前
Linux 远程桌面有四种做法
linux·ssh
爱吃奥利奥_wen2 小时前
SQL Server 基础语法详解:从建库建表到约束与增删改查
服务器·数据库·oracle
程序开发阿元2 小时前
1C1G 能跑什么:把留常驻服务和不留摆进一张内存表
linux·ssh
xbzb5 小时前
自定义 yum 软件源:Linux 上 createrepo,Windows 上纯 Python 也能造
linux·运维·windows·python·yum·createrepo
Android系统攻城狮5 小时前
Linux FFmpeg深度解析之avio_open调用流程与实战(三十八)
linux·运维·服务器·ffmpeg·音视频进阶·ffmpeg音视频
独隅5 小时前
WebStorm Linux 版安装实战与核心效能展示
linux·ide·webstorm
瑞克-桑切斯6 小时前
ERP 企业生产管理系统部署手册
运维·docker·云原生·容器·eureka
江屿风7 小时前
【Git-组件】【Git入门:从文档灾难到版本掌控】流食般投喂
运维·笔记·git·组件·版本控制
我不会起名字3227 小时前
K8s 节点磁盘打满导致 Pod 被驱逐:4 类占用与回收顺序
运维·kubernetes·k8s·diskpressure·evicted