- 博客(22)
- 收藏
- 关注
原创 Skipping xxx as repository xxxx doesn‘t support architecture ‘i386‘
Ubuntu系统日常使用问题记录
2025-12-17 18:57:21
394
原创 U-Boot 配置/构建系统(Kconfig/Kbuild)
Host 程序是指在编译主机上本地执行的程序,它们不参与 U-Boot 运行时环境的构建,而是负责处理各种构建前置任务。掌握fixdep、dtc、conf/mconf等 host 程序的 make 流程,深入理解这些 host 程序的功能、原理和交互方式,不仅能够更透彻地理解 U-Boot 的构建,有助于解决 U-Boot 构建过程中遇到的各种问题,还能为深入学习内核构建系统、为定制和优化打下坚实基础。
2025-12-06 12:28:59
741
原创 链接脚本(Linker Scripts)
链接脚本相关知识,有助于阅读U-Boot工程的链接脚本,也能为自己开发的汇编程序或者BootLoader代码定制链接脚本。
2025-11-12 22:57:48
856
原创 引导加载程序BootLoader
本文介绍了BootLoader的概念和存储器相关知识。BootLoader是嵌入式系统上电后运行的第一段程序,负责硬件初始化、内核加载和系统启动。文章详细说明了BootLoader的两阶段启动过程:第一阶段进行基础硬件初始化和环境准备,第二阶段完成设备检测、内核加载等复杂功能。此外,还介绍了ROM、RAM、闪存等存储器的特性和区别,以及现代处理器可能采用的复杂引导流程,包括使用内置bootROM和二级程序加载器(SPL)来突破存储限制。这些基础知识对理解嵌入式系统的启动机制至关重要。
2025-09-04 00:54:56
963
原创 ARM:从裸机到操作系统
从零开始,从裸机汇编、外设控制,一步步进阶到中断处理、内存管理、设备管理、文件系统、以及进程管理等操作系统核心原理的实现。了解操作系统移植与内核开发,构建完整的ARM开发知识体系。
2025-03-19 09:20:23
637
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅