I.MX6U 裸机学习
买了一块开发板准备学习 Linux 驱动,先钻进裸机实验里了。学习下来还是和单片机一样的寄存器操作逻辑。但是中断一块看着非常复杂,时钟配置一块也很繁琐。
之后跟着教程过了一遍 u-boot 制作和 linux 内核移植。各个部分全都是大块头,没有深究。
《[ARM裸机开发] 汇编语言LED灯实验》 2020-07-12
《[ARM裸机开发] C语言LED灯实验》 2020-08-09
《[ARM Linux系统移植] 烧写官方镜像》 2020-11-01
《[ARM Linux系统移植] U-Boot 初次编译》 2020-12-06
《[ARM Linux系统移植] U-Boot 的基础命令》 2020-12-27
《[ARM Linux系统移植] U-Boot 网络命令》 2021-01-01
《[ARM Linux系统移植] U-Boot 顶层 Makefile 分析 - 基础知识》 2021-01-10
《[ARM Linux系统移植] U-Boot make ???_defconfig 分析》 2021-01-17
《[ARM Linux系统移植] U-Boot make 分析》 2021-01-23
《[ARM裸机开发] NXP官方SDK包使用以及BSP工程管理》 2021-01-25
《[ARM裸机开发] 主频和时钟设置》 2021-02-10
《[ARM Linux系统移植] U-Boot 启动流程》 2021-03-13
《[ARM Linux系统移植] bootz 启动 Linux 流程》 2021-04-17
《[ARM Linux系统移植] U-Boot 中添加自己的开发板》 2021-04-24
《[ARM Linux系统移植] U-Boot LCD 和网络驱动移植 》 2021-06-05
《[ARM Linux系统移植] U-Boot 启动 Linux 测试》 2021-06-13
《[ARM Linux系统移植] Linux 顶层 Makefile 分析》 2021-06-19