正点原子Alpha IMX6ULL开发板2025年最新部署方案:基于Ubuntu24.04平台开发,部署最新的UBoot/Linux和BusyBox Rootfs部署指南
正点原子Alpha IMX6ULL开发板2025年最新部署方案:基于Ubuntu24.04平台开发,部署最新的UBoot/Linux和BusyBox Rootfs部署指南 前言 笔者实在绷不住比较旧的方案了,广义流行的方案是使用2016年发布的Uboot来引导Linux4.1.15,配合2018年发
正点原子Alpha IMX6ULL开发板2025年最新部署方案:基于Ubuntu24.04平台开发,部署最新的UBoot/Linux和BusyBox Rootfs部署指南 前言 笔者实在绷不住比较旧的方案了,广义流行的方案是使用2016年发布的Uboot来引导Linux4.1.15,配合2018年发
IMX6ULL学习篇——系统学习设备树 这篇博客的目的是系统的整理一下设备树当中的一些非常基本的概念。基于之前的学习,我们已经至少掌握了字符设备的基本的框架,编写一个最简单的字符设备简单的流程。 但是我们知道,一个外设很有可能是非常复杂,带有的描述信息是非常繁多的,为了一定的可移植性(或者说,不要在
IMX6ULL学习整理篇——Linux驱动开发的基础3:向新框架迁移 前言 笔者说过,咱们之前使用的框架是老框架,开发是不推介使用的。我们学习只是为了先入门,理解一下流程,下面,我们来学习一下新框架字符设备的注册办法。 老字符设备框架为什么不好? 两个原因: 设备号分配的局限性: 使用 regist
Linux驱动开发框架基础——旧字符设备驱动笔记整理(1) 前段时间是一直在学,没有整理笔记,这里把拉掉的课补上。整理一下笔记开发 前言 首先,各位需要知道的是。广义的说——Linux驱动开发的开发对象一般分成三个大类:字符设备,块设备和网络设备。实际上,Linux的驱动开发,笔者倾向于认为是在Li
深入讨论C语言的可能抽象:部分对设计模式的思考 非常感谢大爹C语言抽象-实践trait | Dessera Lab的文章,这个问题是我先前询问过的,我们如何在C语言中做我们熟悉的更加“高级”的语言中可能的抽象呢? 我们知道:使用C语言进行编程的人,大部分都是面向嵌入式设备(底层设备),或者是面向底层