uboot

Felven21 小时前
运维·uefi·uboot·飞腾
飞腾平台 UEFI 与 U-Boot 启动方案对比及选型建议在飞腾处理器平台上,系统启动方案主要包括两种技术路线:UEFI 固件方式与 U-Boot 引导方式。两种方案在系统架构、硬件支持能力、标准化程度以及工程可维护性等方面存在显著差异。
charlie1145141915 天前
linux·学习·嵌入式·uboot·嵌入式linux·工程实践·编程指南
2026年IMX6ULL正点原子Alpha开发板学习方案——U-Boot完全移植概览:从官方源码到你的自制板,这条路有多远这个标题起的好大哦,但是实际上是笔者曾经的UBoot教程的一个巨大的翻新版本,我才发现曾经的教程在UBoot上就存在不少的错误,这里进行统一的更正!
2023自学中24 天前
linux·嵌入式硬件·uboot
Linux 内核中的 start_kernel() 函数内部:流程图与总结asmlinkage __visible void __init start_kernel(void)
2023自学中24 天前
linux·uboot
Linux 内核文件 rest_init 函数:流程与总结start_kernel(void) 调用 rest_init (void),函数原型 static noinline void __init_refok rest_init (void)
南烟斋..1 个月前
linux·驱动开发·uboot
Linux设备驱动开发完全指南:从启动流程到Platform驱动模型本文将系统梳理Linux设备驱动开发的完整知识体系,涵盖启动流程、内核编译、驱动实现和高级驱动框架,为嵌入式开发者提供一站式学习路径。
STCNXPARM2 个月前
linux·运维·arm开发·uboot·bootloader
Linux-ARM-Bootloader概述1)官方源码(与Linux一样):https://elixir.bootlin.com/u-boot/v2025.10/source/Licenses
夜月yeyue2 个月前
linux·运维·服务器·网络·单片机·uboot
Netlink 套接字详解Netlink 是一种特殊的进程间通信(IPC)机制,主要用于Linux 内核与用户空间进程之间的通信,同时也支持用户空间进程之间的通信。
Bin Watson2 个月前
uboot
I.MX6ULL Uboot-2020.04 移植(1):开发环境搭建以及NXP源码编译本专题基于正点原子 ALPHA 开发板,移植 NXP 的原厂 U-Boot 2020.04 版本,后续也可能新增新版本的 U-Boot 移植; 本文参考了 i.MX6ULL - 从零开始移植uboot-imx_v2020.04_5.4.70_2.3.0。在其基础上,详细记录说明每一步操作的缘由,基于个人学习体会。
一个平凡而乐于分享的小比特2 个月前
linux·uboot·根文件系统·cpu上电到启动
CPU上电启动到程序运行全流程详解🔥作者简介: 一个平凡而乐于分享的小比特,中南民族大学通信工程专业研究生,研究方向无线联邦学习 🎬擅长领域:驱动开发,嵌入式软件开发,BSP开发 ❄️作者主页:一个平凡而乐于分享的小比特的个人主页 ✨收录专栏:Linux,本专栏目的在于,记录学习Linux操作系统的总结 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖
Y unes3 个月前
linux·驱动开发·嵌入式硬件·mcu·ubuntu·uboot
《uboot基础命令记录①》之前学习了uboot的一些基础命令,这里想写一篇博客记录一下参考文档:<正电原子驱动开发指南>bdinfo
尘似鹤3 个月前
linux·学习·uboot
Uboot移植--修改lcd和网络驱动lcd移植https://www.bilibili.com/video/BV12E411h71h?spm_id_from=333.788.videopod.episodes&vd_source=7782ba9eb4236579cf9bb586af83fd28&p=25修改网络驱动https://www.bilibili.com/video/BV12E411h71h?spm_id_from=333.788.videopod.episodes&vd_source=7782ba9eb4236579cf9bb58
一个平凡而乐于分享的小比特3 个月前
linux·设备树·uboot
U-Boot 和 Linux 内核的关系及设备树详解🔥作者简介: 一个平凡而乐于分享的小比特,中南民族大学通信工程专业研究生,研究方向无线联邦学习 🎬擅长领域:驱动开发,嵌入式软件开发,BSP开发 ❄️作者主页:一个平凡而乐于分享的小比特的个人主页 ✨收录专栏:操作系统,本专栏为讲解各操作系统的历史脉络,以及各性能对比,以及内部工作机制,方便开发选择 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖
2401_853448233 个月前
linux·uboot·nfs·mmc·tftp·系统移植
U-boot引导Linux内核启动U-Boot,全称 Universal Boot Loader,是一个广泛应用于嵌入式系统的开源引导加载程序(Boot Loader),它支持多种不同架构的处理器,如 ARM、PowerPC、MIPS、x86 等,能够在各种嵌入式设备上运行,包括开发板、工业控制计算机、智能家居设备等
夜月yeyue4 个月前
linux·运维·单片机·嵌入式硬件·uboot·bootloard
Linux 中断处理机制详解:上下半部、内核线程与中断线程化Linux 中断处理是操作系统响应硬件事件的核心机制。由于中断处理需要快速响应,但某些中断处理又需要较长时间,因此 Linux 采用了中断上下半部机制。本文将详细介绍中断处理的演进历程、实现方式以及现代的中断线程化技术。
碰大点5 个月前
驱动开发·fpga开发·uboot·zynq
第8章 zynq uboot更新系统镜像并引导启动和个人心得由于本人较懒,记录主要是过程,由于zynq的比stm32做的人少很多,资料也少很多,我会简要介绍原理,操作流程主要由图片加少量文字组成,每一章都是在之前的章节基础上做的
夜月yeyue5 个月前
linux·单片机·嵌入式硬件·uboot·bootloard
STM32 Flash 访问加速器详解(ART Accelerator)关键特性:CoreMark 基准测试:在 168 MHz 时,ART 加速器的性能相当于 0 等待状态下的 Flash 执行。
CheungChunChiu6 个月前
linux·运维·服务器·ubuntu·uboot·boot·extboot
嵌入式 Linux 启动机制全解析:从 Boot 到 Rootfs在嵌入式系统中,Linux 的启动流程不仅是内核加载的过程,更是 bootloader、设备树、初始根文件系统、启动配置文件等多个组件协同工作的结果。不同的文件系统和启动方式会影响系统的启动速度、兼容性、安全性和可维护性。本文以 RK3588 为例,全面梳理 Linux 的启动流程、主流启动方式、文件系统影响以及 extlinux.conf 的高级配置技巧。
夜月yeyue6 个月前
linux·单片机·udp·嵌入式·uboot·bootloard
嵌入式 Linux 启动流程详解 (以 ARM + U-Boot 为例)对于嵌入式开发者而言,深入理解系统的启动流程至关重要。这不仅有助于进行底层驱动开发和系统移植,还能在遇到启动失败等问题时,快速定位和解决。本文将详细分解基于 ARM 架构的嵌入式 Linux 系统最常见的启动流程:BootROM -> U-Boot -> Kernel -> RootFS。过段时间仔细研究一下Uboot,看看能不能给手上这块3506移植个Uboot试试。
花小璇学linux8 个月前
linux·uboot·imx6ull·嵌入式软件
imx6ull-系统移植篇9——bootz启动 Linux 内核目录前言images 全局变量images定义bootm_headers_t定义image_info_t定义
花小璇学linux8 个月前
linux·uboot·imx6ull·嵌入式软件
imx6ull-系统移植篇11——U-Boot 移植(下)目录前言移植过程添加开发板默认配置文件添加开发板对应的头文件添加开发板对应的板级文件夹修改Makefile 文件