自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 从网络启动Linux

我们将 linux镜像文件、设备树文件和根文件系统都放到 Ubuntu下某个指定的文件夹中,这样每次重新编译 linux内核或者某个 linux驱动以后只需要使用 cp命令将其拷贝到这个指定的文件夹中即可,这样就不用需要频繁的烧写 EMMC这样就加快了开发速度。然后,我们打开一个串口助手(SecurCRT和MobaXterm都可以,后面会以MobaXterm为例),为了方便观察烧写uboot的进度和后续的环境变量的配置。(这里的根文件系统是原子提供的移植后的,比自己一步一步移植的文件要多)用来学习教程。

2024-06-01 15:53:31 1287 1

原创 NFS服务器配置

--------------------------如果使用的是ubuntu16.04之后版本,使用nfs时会报错------问题解决----------------------------------因为从Ubuntu17.04开始,nfs默认只支持协议3和协议4,而kernel中默认支持协议2。配置nfs,使用如下命令打开 nfs配置文件 /etc/exports。NFS配置没问题:NFS服务开启与使用、目录—挂载与卸载。到这里,NFS服务器我们就搭载好了。到这里,NFS服务就开启成功了。

2024-06-01 15:43:48 311

原创 TFTP服务器配置

简单说就是通过网线,通过网络将linux启动需要的镜像文件和设备树文件从Ubuntu发送到开发板。/home/wangyongyang/linux/tftpboot/ 是新建的tftpboot文件的目录,记得修改成读者自己的。还需要配置 tftp,需要在目录/etc/xinetd.d下新建文件 tftp,没有这个目录的话需要自己创建。再继续配置tftp。这里的/wangyongyang/是作者的用户名,根据自己的用户名不同进行更改。但是如果目的是通过网络传输文件,一定得配置ip地址和开发板的启动环境变量。

2024-06-01 15:40:44 634

原创 Ubuntu和IMX6ULL开发板网络通讯-配置方法

网络配置

2024-06-01 15:32:57 2119 4

原创 嵌入式Linux_字符设备驱动开发_驱动开发案例_LED编写代码详解(直接操作寄存器版)

代码解析

2024-05-31 23:45:46 1189

原创 嵌入式Linux_字符设备驱动开发流程_最简单|最完整|最入门|零基础|保姆级|驱动开发案例_LED_(通过TFTP启动Linux内核和NFS挂载根文件系统+LED驱动编写+亮灭应用测试)

通过TFTP启动Linux内核和NFS挂载根文件系统,编写了一个简单的字符设备驱动-LED驱动,并且还编写了一个简单的用户测试APP,来使用我们所编写的驱动,尝试点亮led成功。

2024-05-31 15:47:55 1365

原创 5_嵌入式Linux驱动开发篇_Makefile的初步使用_语法|变量|自动化变量|伪目标_一个案例让你搞懂Makefile_笔记

Makefile

2024-04-05 17:53:21 1854 1

原创 4_嵌入式Linux驱动开发篇_Boot ROM映像烧写过程详解_imxdownload为bin文件添加的头部信息=IVT + Boot data + DCD_在DDR中的地址分布详解

那么镜像文件load.imx 在DDR中的起始地址为0X87800000-3kbyte-1kbyte=0X87800000-0XC00-0X400=0X877FF000。⑥那么(文件load.imx)在DDR中的起始地址为0X87800000-3kbyte-1kbyte=0X87800000-0XC00-0X400=0X877FF000。恩智浦手册这里标注-------------------------------Boot模式下 头部信息增加了 4kbyte。IVT是8组数据,也就是32个字节。

2024-03-28 20:26:01 2113 1

原创 3_嵌入式Linux学习_入门_vim编辑器_三种模式及其常用命令+配置文件.vimrc设置常用便捷功能(永久显示行数、快捷代码模板、设置缩进等)

学习记录

2023-08-30 22:32:39 203 1

原创 2_嵌入式Linux学习_入门_在ubuntu中VMware tools的安装

VMware tools安装及其问题解决

2023-08-23 16:12:56 147 1

原创 1_嵌入式Linux学习_入门_第一步VMware+ubuntu软件安装

嵌入式Linux学习_入门_第一步VMware+ubuntu软件安装链接和教程,以及遇到的问题和解决方案。

2023-08-22 18:15:57 1254 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除