自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LieBao

耐心等待,你想要的时间都会给你!!!永远知识就是力量。。。

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

原创 arm处理器快速上下文切换

概述: FCSE(Fast Context Switch Extension,快速上下文切换)位于CPU和MMU之间,如果两个进程使用了同样的虚拟地址空间,则对CPU而言,两个进程使用了同样的虚拟地址空间。快速上下文切换机构对各进程的虚拟地址进行变换,这样系统中除了CPU之外的部分看到的是经过快速上下文切换机构变换的虚拟地址。快速上下文切换机构将各进程的虚拟空间变换成不同的虚拟空间,这样在进行进程

2018-03-23 10:50:11 921

原创 使用telnet登录linux系统

我知道使用串口可以调试arm linux开发板,但是串口很不方便而且不能远程访问,且串口不能打开多个调试串口,那么这个linux系统不能被多个用户共享,也不符合linux的多用户的设计,所以下面介绍telnet连接开发板的方式,采用这种方式能够实现网络多用户同时连接开发板的情况,极大的方便了我们的开发和调试。 说道tenlet,那么什么是telnet呢?其实他就是一个网路的应用层协议,协议是TC...

2018-03-07 19:47:26 8783

原创 arm linux开发板自动配置IP地址

配置内核:[*] Networking support ---> Networking options ---> <*> Packet socket <*> Unix domain sockets [*] TCP/IP networking [*] IP: kernel ...

2018-03-07 18:56:54 4092

原创 交叉编译工具链arm-linux-gcc的安装

由于嵌入式设备的系统资源不如PC那样的富裕,所以在嵌入式设备上提供编译环境非常困难,所以一般在开发主机上进行编辑、编译链接等,然后在目标机上运行,这个过程就叫做交叉编译。编译器是运行在宿主机上(通常都是x86架构的PC机),而编译出来的代码使运行在目标机上的(向我们的arm架构)。 下面讲解交叉编译工具链的安装(这里仅仅讲解安装过程,编译工具链是一个很复杂的过程,网上教程也铺天盖地)。 1.解...

2018-03-07 18:29:25 4852

原创 开源源码下载地址

一。嵌入式系统搭建 0. 交叉编译工具链 如果要自己编译工具链,从以下链接下载源码 crosstools-ng 下载地址 http://ymorin.is-a-geek.org/download/crosstool-ng/ 同时对每一个版本都有相应的补丁我们尽量把这些补丁打上,这些补丁的下载地址是 http://ymorin.is-a-geek.org/download/crossto...

2018-03-07 08:42:29 417

原创 制作ext4文件系统

本文适配fs4412开发板,使用的内核为linux4.9.9。 1.源码下载 从以下地址可以下载到最新的格式化工具: http://down1.chinaunix.net/distfiles/e2fsprogs-1.42.5.tar.gz 2.解压tar xvf e2fsprogs-1.42.5.tar.xz 3.配置 gun的开源软件的配置方式都类似下面的配置方式: 形如:....

2018-03-06 16:26:44 1202

原创 制作ramdisk文件系统

本文适配fs4412开发板,使用的内核为linux4.9.9。 在前面我们使用busybox1.28.1做好了根文件系统,并通过nfs挂载成功。 现在我们制作ramdisk文件系统,啥叫ramdisk呢?ramdisk是将一部分固定大小的内存当做分区来使用(例如8M),他并不是一个实际的文件系统,他是一种将实际的文件系统放在内存的机制,并且可以作为根文件系统来使用。将一些经常被访问不会被更改的...

2018-03-06 15:11:36 2425

原创 最新busybox-1.28.1制作根文件系统

本文适配fs4412开发板,使用的内核为linux4.9.9。 1.源码下载 Busybox的官方源码下载路径为: http://busybox.net/downloads/ 可以下载最新的busybox-1.28.1 2.解压源码tar xvf busybox-1.28.1.tar.bz23.进入源码目录cd busybox-1.28.14.配置busybox ...

2018-03-05 19:50:36 6182 2

原创 Linux4.9.9内核USB移植(适配fs4412平台)

本文适配fs4412开发板,使用的内核为linux4.9.9。修改设备树文件vi arch/arm/boot/dts/exynos4412-liebao.dts添加如下内容:usbphy: usbphy@125B0000 {#address-cells = <1>;#size-cells = <1>;compatible = "samsu...

2018-03-04 21:34:47 1543

原创 Linux4.9.9内核SD卡移植(适配fs4412平台)

本文适配fs4412开发板,使用的内核为linux4.9.9,移植SD卡驱动。

2018-03-04 20:56:05 1301

原创 移植最新的linux4.9.9内核(适配fs4412平台)

移植最新的linux4.9内核适配fs4412(samsung exynos4412平台验证通过)1.源码下载 官网下载最新的linux4.9.9内核: http://www.kernel.org/pub/linux/kernel/ 第三个数字是修订版本号2.解压tar xvf linux-4.9.9.tar.xz解压也需要时间,需要耐心等待,注意不要打断解压过程。 ...

2018-03-04 15:22:41 5748 1

空空如也

空空如也

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

TA关注的人

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