文章 2024-04-23 来自:开发者社区

RK3568 Android/Linux 系统动态更换 U-Boot/Kernel Logo

在Android/Linux开发中,开机 Logo 是设备品牌的标志,经常需要根据不同的客户或应用场景进行定制。对于 RK3568 平台,开机 Logo 通常是打包在固件的 img 文件中,这意味着每次更换 Logo 都需要重新编译并烧录整个固件,这无疑增加了开发的复杂性和浪费时间。本文将介绍一种在 RK3568 Android/Linux 系统中动态更换 U-Boot 和 Kernel Log....

RK3568 Android/Linux 系统动态更换 U-Boot/Kernel Logo
文章 2024-04-15 来自:开发者社区

Linux 下 TFTP 服务搭建及 U-Boot 中使用 tftp 命令实现文件下载

TFTP(Trivial File Transfer Protocol,简单文件传输协议)是 TCP/IP 协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务,端口号为 69。 在 U-Boot 中也支持 TFTP 协议,可以通过 tftp 命令从服务端下载文件。服务端可以是 Linux,也可以是 Windows,只要支持 TFTP...

Linux 下 TFTP 服务搭建及 U-Boot 中使用 tftp 命令实现文件下载
文章 2024-03-12 来自:开发者社区

Linux嵌入式系统中如何使用U-Boot实例

Linux嵌入式系统中如何使用U-Boot实例 在使用Linux嵌入式系统中,U-Boot扮演着关键的引导加载程序角色。以下是一个简短的示例代码,演示如何在U-Boot中配置引导参数、加载Linux内核和设备树文件,最终引导启动嵌入式Linux系统。这个示例假设目标设备是基于ARM架构,并且使用SD卡进行引导。 # 设置引导参数 setenv bootargs 'cons...

文章 2024-01-18 来自:开发者社区

linux系统中u-boot命令的EMMC和SD卡操作命令分析

今天给大家详细的介绍一下u-boot命令之EMMC和SD卡操作的mmc命令使用。希望这篇文章对大家有所帮助。uboot 支持 EMMC 和 SD 卡,因此也要提供 EMMC 和 SD 卡的操作命令。一般认为 EMMC和 SD 卡是同一个东西,所以没有特殊说明,统一使用 MMC 来代指 EMMC 和 SD 卡。uboot 中常用于操作 MMC 设备的命令为“mmc”。mmc 是一系列的命令,其后可....

linux系统中u-boot命令的EMMC和SD卡操作命令分析
文章 2024-01-18 来自:开发者社区

Linux系统中u-boot启动流程分析(详解)

    大家好,我是ST小智,今天给大家分享一下,u-boot的启动流程。           今天给大家全面的分析一下u-boot启动流程。整理这篇文章花费时间较长,中间很长时间未更新,希望这篇文章对大家有所帮助。本章主要是详细的分析一下uboot的启动流程,理清uboot是如何启动的。通过对uboot启动流程的梳理,我们.....

Linux系统中u-boot启动流程分析(详解)
文章 2024-01-18 来自:开发者社区

linux系统中详解u-boot之网络移植与调试

今天给大家讲一讲如何完善u-boot网络部分的移植和调试。一、前章回顾上一章,已经讲过如何讲uboot.2022.10版本移植到我们自己的imx6ull开发板上,但是最后编译下载后网络部分未能正确识别,今天我们就来讲一讲网络部分的调试。上一篇uboot编译后,上电启动,串口打印如下:U-Boot 2022.10-gaef9f25a-dirty (Apr 05 2023 - 17:49:18 +0....

linux系统中详解u-boot之网络移植与调试
文章 2023-12-04 来自:开发者社区

Linux系统中ARMv8架构u-boot启动流程分析

本文基于 armv8 架构来对 u-boot 进行启动流程分析。1 概述首先引用wiki上的简介:u-boot 是一个主要用于嵌入式系统的引导加载程序,可以支持多种不同的计算机系统结构。u-boot最先是由德国DENX软件中心团队开发,后续众多有志于开放源码bootloader移植工作的嵌入式开发人员将各个不同系列嵌入式处理器的移植工作不断展开和深入,以支持了更多的嵌入式操作系统的装载与引导。选....

Linux系统中ARMv8架构u-boot启动流程分析
文章 2017-08-24 来自:开发者社区

嵌入式开发修改u-boot与Linux调试串口总结

近期一个嵌入式开发项目,使用TI Cortex-A8的芯片AM3517作为主控开发。前期使用某公司的核心板搭建开发环境。在自己做底板布板的时候的时候涂个布线方便,改用UART1作为调试串口,而原来某公司给的开发包,已经TI的AM3517 PSP均以UART3作为调试串口。于是在底板焊接完成调试的时候就有了一天痛苦的经历。 嵌入式开发.jpg 在原版的PSP中, 一共有五处使用到UART3作为打印....

文章 2016-07-29 来自:开发者社区

linux的几个内核镜像格式Image 和 u-boot启动内核和文件系统时的一些环境变量的设置

关于编译powerpc linux的几个Image参考原文 http://blog.sina.com.cn/s/blog_86a30b0c0100wfzt.html 转载▼   PowerPC架构 Linux和ARM,X86等平台有些差异,PowerPC平台HW参数不是通过命令行方式传递到Linux,而是通过传递Device tree文件的方式传递参数,所以Power...

文章 2016-07-29 来自:开发者社区

U-boot mkimage指定Linux内核地址时的两种方式

uImage的制作是使用的u-boot工具mkimage,build完u-boot后也会将mkimage build出來到/tools目录下,可以直接拿來用,它的作用就是在zImage的前面加上64个字节的头,让u-boot能够识别要加载内核的类型、加载地址等。 基本格式:mkimage -A arch -O os -T type -C comp -a addr -e ep -n name -d....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Linux宝库