E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
mini2440内核移植
Linux USB gadget 网络体验
平台:
Mini2440
系统:linux-2.6.32.2主机:Windows配置USBgadget功能中的usbnet时,主要工作是加载g_ether.ko模块,但是试了好几次插到电脑上,都是没反应,windows
Marvin_wu
·
2020-07-06 07:31
Linux
Driver......
Linux USB 鼠标输入驱动详解
平台:
mini2440
内核:linux2.6.32.2USB设备插入时,内核会读取设备信息,接着就把id_table里的信息与读取到的信息做比较,看是否匹配,如果匹配,就调用probe函数。
Marvin_wu
·
2020-07-06 07:30
Linux
Driver......
自动安装arm-linux-gcc-4.4.3
/bin/shPACKAGE=arm-linux-gcc-4.4.3-20100728.tar.gzDOWNLOAD_LINK=http://112.124.9.243/arm9net/
mini2440
aron566
·
2020-07-06 04:25
内核中的2套虚拟地址映射方法:动态映射和静态映射
静态映射:1)
内核移植
时以代码的形式硬编码(代码里已经把它写固定了,即移植的时候已经设计好了要把哪个物理地址映射哪个虚拟地址),如果要更改的话必须改源代码后重新编译内核。
zhang shuaifeng
·
2020-07-06 03:54
Linux
kernel
Linux uart底层设备驱动详解
本文是基于
mini2440
开发板Linux版本号是linux-2.6.32.2的学习笔记一.uart基本信息S3C2440A提供了3个独立的串口。串口的操作使用中断或DMA模式。
FrakeJim
·
2020-07-06 02:23
linux内核驱动
内核移植
(二)——操作系统
一:什么是操作系统(1)linux、windows、android、ucos就是操作系统(2)操作系统本质上是一个程序,由很多个源文件构成,需要编译连接成操作系统程序(vmlinz、zImage)(3)操作系统的主要作用就是管理计算机硬件,给应用程序提供一个运行环境。二:操作系统的核心功能(1)内存管理。如果没有操作系统,内存是需要程序自己来管理的。譬、如在uboot中要使用内存的哪里是自己随便用
weixin_34284188
·
2020-07-06 01:37
LINUX-2.6.31
内核移植
及添加驱动
2019独角兽企业重金招聘Python工程师标准>>>LINUX-2.6.31
内核移植
及添加驱动2010-08-0412:09:41|分类:Linux系统|标签:内核supportdevicemachdrivers
weixin_33701294
·
2020-07-05 22:46
mini2440
256M nand版本使用uboot
1.介绍本文中用到的uboot并非自己移植,来自Tekkaman,博客地址:http://blog.chinaunix.net/uid-20543672-id-94379.html,这个u-boot最初是从友善之臂论坛看到的,帖子地址http://www.arm9home.net/read.php?tid-3539.html。该U-boot的特性如下:同时支持S3C2410和S3C2440(241
H_MZ
·
2020-07-05 22:14
LINUX
内核移植
以及网卡驱动添加
我用的板子是sama5d3xek,原来板子内核是linux-at91-3.13,升级使用linux-at91-4.10首先去官网下载一个linux—at91-4.10压缩包,然后在ubuntu里解压,进入源文件目录,我这里用的是arm板子所以更改Makefile如下viMakefile使的ARCH?=$(SUBARCH)CROSS_COMPILE?=$(CONFIG_CROSS_COMPILE:"
自我修炼的小石头
·
2020-07-05 21:50
Linux下的触摸屏驱动
下面讲的是基于
Mini2440
的触摸屏驱动,现在的驱动我们都将设备和驱动分离,挂在平台设备总线上,让设备和驱动去匹配。
流水恋歌
·
2020-07-05 20:02
linux驱动
Mini2440
linux2.6移植+根文件系统实验手册
对于嵌入式linux系统来说,有各种体系结构的处理器和硬件平台,用户根据自己的需要定制的硬件平台,只要是硬件平台有一点点变化,就需要做一些移植工作,linux
内核移植
是嵌入式linux系统中最常见的一项工作
vrix
·
2020-07-05 19:27
嵌入式系统
linux/unix
arm linux
内核移植
及驱动调试-网卡(1)
最近在给一块ARM开发板(扬创的2440)移植新的kernel,原来的驱动都在,不过还是碰到不少问题,主要是对ARMLINUX的一些结构不甚了解,这里作个笔记以便自己或他人查阅。前面没有什么大问题,把需要的内核配置和需要添加的开发板描述文件放入内核,并删删改改使之能编译通过,然后kernel就能在开发版里跑起来了(以后有空把这段也写上),因为我设的是NFSROOT,所以必须要把网卡驱动弄好,不过发
vinx
·
2020-07-05 19:34
Embedded
Linux
linux高通
内核移植
工具十教程
linux高通
内核移植
工具十教程相信很多人移植高通内核都遇到很多问题,如移植后的内核开机直接进入fastboot、recovery和卡一屏、无限一屏等等,本人也是这些问题,便去找了大神学习。
uuzz8888
·
2020-07-05 19:11
高通
[Linux 驱动] -- pci_alloc_consistent () 申请DMA空间返回NULL
问题:在tw686x驱动从linux4.7
内核移植
到4.4内核的过程中,出现pci_alloc_consistent()函数申请DMA空间,返回NULL在启动log中出现如下信息:tw686x0000:
BestW2Y
·
2020-07-05 18:33
Linux
驱动
ARM9的linux
内核移植
内核版本linux-2.6.22.6(比较老,但是基本步骤都差不多)开发环境:
mini2440
电脑主机系统:Ubunt
若云流风
·
2020-07-05 18:09
ARM-LINUX
移植Linux3.4.2版本内核到
mini2440
(一)
该移植工作主要参考了韦东山的《嵌入式Linux应用开发完全手册》,第二期毕业班视频教程和友善之臂
mini2440
光盘提供的《
Mini2440
Linux移植开发实战指南.pdf》,使用的bootloader
one's pygmy effort
·
2020-07-05 17:53
kernel
《Linux操作系统-系统移植》第4章
内核移植
- 内核解析(Linux3.14)
4.1内核配置过程分析4.1.1前言1、linux内核五大功能:进程管理(cpu)内存管理(内存)设备管理(驱动)网络管理(网络协议tcp/ip)文件系统(vfs)2、linux版本号:linux2.62—>主版本号6---->次版本号:奇数代表测试版本偶数代表稳定版本本文使用内核版本为linux3.143、linux目录结构:arch:体系结构相关代码ipc:进程调度相关代码mm:内存管理Doc
Bruceoxl
·
2020-07-05 17:25
linux UART 驱动学习笔记——用户如何操作硬件
学习环境:linux2.6.32.2
mini2440
串口驱动要看懂UART的整个程序,需要看/drivers/char/tty_io.c、tty_ldisc.c和/drivers/serial/s3c2440
边缘之火
·
2020-07-05 14:21
linux驱动开发
linux加载rootfs 根文件系统 kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
错误信息有以下几种:错误信息1:Root-NFS:Serverreturnederror-5whilemounting/
mini2440
/rootfsVFS:UnabletomountrootfsviaNFS
suiyuan0755
·
2020-07-05 13:14
linux-arm-
uboot
linux-2.6.32在
mini2440
开发板上移植之DM9000网卡移植(3)
移植DM9000网卡驱动1设备资源初始化Linux-2..6.32.2已经自带了完善的DM9000网卡驱动驱动(源代码位置:linux-2.6.32.2/drivers/net/dm9000.c),它也是一个平台设备,因此在目标平台初始化代码中,只要填写好相应的结构表即可,具体步骤如下:首先添加驱动所需的头文件dm9000.h:#include再定义DM9000网卡设备的物理基地址,以便后面用到:
ssdsafsdsd
·
2020-07-05 13:09
Mini2440系统移植专题
imx6q 网络调试方式汇总
前面完成了linux平台的移植,下面介绍部分调试手段,可以加快项目开发速度.先简介调试手段(1)在uboot下使用TFTP下载linux内核.这样可以只要重启开发板就可以加载新的内核,方便你在进行
内核移植
时
大飞品树莓
·
2020-07-05 13:05
linux
u-boot网卡驱动移植
移植主要有一下几个步骤,大多数和
mini2440
相同。1.设置网卡的位宽由于s3c2440存储控制器的bank4连接的是DM9000网卡,下面是网上截取的图,可知网卡位宽为16。
uii1
·
2020-07-05 12:22
uboot
Linux
内核移植
实验之---内核的配置和编译
实验四内核的配置和编译【实验目的】了解内核的编译过程及配置选项的内容说明:在本系统移植课程实验中命令行提示符“$”表示是在主机上执行,“#”表示在目标板执行【实验环境】•主机:ubuntu12.04发行版•目标机:FS4412平台•交叉编译工具:arm-none-linux-gnueabi-gcc【实验步骤】•解压内核将linux-3.14.tar.xz拷贝到/home/linux下并解压$tar
IT平头哥
·
2020-07-05 11:15
Linux系统移植
linux2.6.30
内核移植
到S3C2440——CS8900网卡移植
作者:reille本博客网址:http://blog.csdn.net/reille/开发环境:主机:WindowXPSP2;linux:VMware7.01+ubuntu9.10;目标板:扬创utu2440-F开发板交叉编译器:arm-linux-3.4.1更多请关注:http://velep.com/一、说明:本CS8900网卡驱动移植是基于之前内核版本的,实际上是从扬创开发板附送光盘上拷贝下
reille
·
2020-07-05 10:03
linux
c
initialization
structure
function
struct
联发科面试总结
昨天刚面试的联发科,今天就来消息了分享一下自己面试联发科的感受面试总共三面第一面是两人一起面,具体问题如下:我看你做了
内核移植
,交叉编译链是什么,那个公司的,什么版本?
qq_40215005
·
2020-07-05 07:26
笔试面试
I.MX6开发板移植Linux4.1.15内核之TSC2007触摸屏设备树信息的添加
之前写过一篇3.0.35
内核移植
关于TSC2007触摸屏驱动移植的文章。
杨柳_
·
2020-07-05 06:31
[I.MX6UL] Linux
内核移植
(二) 在 Linux 中添加自己的开发板
添加开发板默认配置文件将arch/arm/configs目录下的imx_v7_mfg_defconfig重新复制一份,命名为imx_mybsp_emmc_defconfig,命令如下:当前路径:~/linux/IMX6ULL/linux-imx-rel_imx_4.1.15_2.1.0_ga_mybsp$cdarch/arm/configscpimx_v7_mfg_defconfigimx_myb
问不出
·
2020-07-05 04:44
[I.MX6U]
嵌入式
Linux
linux
shell
内核
[I.MX6UL] Linux
内核移植
(一)
NXP官方原版Linux4.1.15_2.1.0源码:https://cloud.189.cn/t/JZriMvVNJJBf一定要先安装:sudoapt-getinstalllzop终端输入:mkdirIMX6ULL将上面的Linux4.1.15_2.1.0源码放入IMX6ULL文件夹中。终端输入:tar-vxjflinux-imx-rel_imx_4.1.15_2.1.0_ga.tar.bz2m
问不出
·
2020-07-05 04:43
[I.MX6U]
嵌入式
Linux
Linux
内核移植
1.内核体系结构站在较高的角度看Linux操作系统的体系结构,可以从两个层次上来考虑操作系统,如图所示。最上面是用户(或应用程序)空间。这是用户应用程序执行的地方。用户空间之下是内核空间,Linx内核正是位于这里。内核和用户空间的应用程序使用不同的保护地址空间。每个用户空间的进程都使用自己的虚拟地址空间,内核则占用单独的地址空间,一般情况下,应用程序无法直接访问内核空间地址。因此,应用程序想访问内
小虾米_2018
·
2020-07-05 03:05
Linux底层驱动
linux
内核移植
到开发板步骤
1解压缩内核源码2给源码打补丁3配置amake(完全手动)b使用默认的配置,在上面修改在arch/arm/configs/找到对应的配置文件xxxdefconfig执行makexxxdefconfig执行完成以后会产生一个.config文件执行makemenuconfig就可以修改自己的配置项了c使用厂家给的配置文件把厂家提供的配置文件复制为.config然后makemeundonfigcpcon
[email protected]
·
2020-07-05 02:37
linux
Linux
内核移植
(3)
Linux3.8.3
内核移植
-uImage启动linuxkernel编译之后,生成uImage和zImage。而uImage正是u-boot可以直接启动的内核镜像。
[email protected]
·
2020-07-05 02:36
arm嵌入式
mjpg-streamer使用
1.环境平台目标板:
mini2440
开发板上运行的系统:内核Linux‐2.6.32.2,默认文件系统root_qtopia2在
mini2440
上安装mjpeg‐streamStep1:获取要安装的文件
psvoldemort
·
2020-07-05 02:18
嵌入式Linux+ARM学习之win10下
mini2440
USB驱动安装(小白)
嵌入式Linux+ARM学习之win10下
mini2440
USB驱动安装(小白)在跟着国嵌的视频教程学习时,用SecureCRT进行串口连接已经联系上但是选择命令时出现:USBhostisnotconnectedyet
David_Hdw
·
2020-07-05 01:58
Linux+arm
嵌入式
ARM DS-5 Development Studio 5.28.1 破解激活教程
关于ds5功能DS-5是一款面向裸机嵌入式系统和基于Linux的系统的专业软件开发解决方案,涵盖从引导代码和
内核移植
到应用程序和裸机调试(包括性能分析)的所有开发阶段。
nicholas_duan
·
2020-07-05 01:26
Ubuntu12.04下配置安装Qt4.6.3 及移植到
mini2440
开发板及其使用全过程
安装Qt真的很烦人,怎么那么久,得三四个小时,好吧,我承认自己电脑配置低了,尤其是安装交叉编译版本的,那家伙叫一个费劲,昨天安装了一天都没成功,晚上拿回去宿舍安装,早晨起来看,还是没有安好,不过现在弄好了,大致的记录一下自己的过程,不详细讲解了。QT版本:qt-everywhere-opensource-src-4.6.3.tar.gz自己去下就行了http://download.qt-proje
玖零大壮
·
2020-07-05 00:20
根文件系统制作
linux之
mini2440
内核移植
与其它操作系统相比,Linux最大的特点:它是一款遵循GPL(GeneralPublicLicenseGNU通用公共许可证(简称为GPL),是由自由软件基金会发行的用于计算机软件的许可证。)的操作系统,我们可以自由地使用、修改、和扩展它。正是由于这一特色,Linux受到越来越多人士的青睐。于是,一个经常会被探讨的问题出现了,即关于Linux系统的移植。对于操作系统而言,这种移植通常是跨平台的、与硬
寻梦追忆
·
2020-07-05 00:25
嵌入式开发
嵌入式linux-系统移植,Linux
内核移植
,配置编译,网卡移植(平台无关,平台相关),CPU与设备连接描述(设备树,平台设备)
文章目录1,配置编译1.1,下载内核源码1.2,Linux系统中解压1.3,修改Makefile指定交叉编译工具链1.3.1,导入配置makeexynos_defconfig1.3.2,配置内核makemenuconfig1.3.3,编译内核makeuImage1.3.4,编译设备树makedtbs2,网卡移植2.1,开发板上电重启,内核启动以后,发现内核有崩溃信息2.2,出错分析2.3,网卡移植
nice梦醉天宇
·
2020-07-04 23:11
嵌入式Linux-系统移植
嵌入式linux-系统移植
Linux内核移植
配置编译
网卡移植(平台无关
平台相关)
CPU与设备连接描述(设备树
平台设备)
mini2440
下移植USB Wi-Fi模块成功
最近项目组在
mini2440
上做开发,前一段时间,我是在
mini2440
上移植蓝牙模块,并且已经成功,具体例子可以看我得另一篇博客,最近上面又要求移植Wi-Fi模块,所以这次目标是移植Wi-Fi模块上去
lxmky
·
2020-07-04 23:42
Linux
UBOOT UART设置(基于
mini2440
)
基于
mini2440
的UBOOTUART设置1.标准9针串口引脚定义根据图3.40的引脚顺序号,如果是作为RS-232C接口,则各引脚定义如表3.2所示。
-贤-
·
2020-07-04 23:07
U-BOOT
fl2440
内核移植
过程Linux-3.0
下载并解压缩linux-3.0.tar.bz2源代码[luminqi@localhostkernel]$wgethttps://www.kernel.org/pub/linux/kernel/v3.0/linux-3.0.tar.bz2[luminqi@localhostkernel]$tar-xjflinux-3.0.tar.bz2[luminqi@localhostkernel]$cdlinu
lumqi
·
2020-07-04 23:59
Linux内核移植
让
mini2440
成为U盘之linux gadget driver
如何使
mini2440
开发板插上电脑能被电脑识别为U盘,并能往里面拷贝东西呢?
luckywang1103
·
2020-07-04 22:44
usb
gadget子系统
linux内核配置编译移植(基于x86的)
在学习linux
内核移植
部分,今天先在虚拟机上安装linux-3.0.8上做个双系统。
lovepanhu
·
2020-07-04 22:47
嵌入式linux学习
mini2440
之Linux驱动学习_1_内核模块学习
想边学习内核边进行系统的移植,用了两天的时间,在新的优麒麟环境下移植成功Linux整个系统。虽然中间改的东西少,但是这个更深层次的学习,要一步一步来,我现在也很着急,不知道为什么,可能是因为别人考研的考研,实习的实习,好像全世界就我一个人在马上大四的暑假还在学习。但是我还是要送自己一句话:我有一辈子要过,不争今日,只争朝夕。好了打气也打完了,开始新的一天的学习。模块的安装:insmodinsmod
sunsin1
·
2020-07-04 21:23
S5PV210 LINUX
内核移植
环境:debian6linux2.6.35.7arm-linux-gcc:LINUX只是一个内核,不能算是操作系统。操作系统还包括更多的东西,比如用户界面。我们要做的第一步是要让内核在目标版运行起来。移植准备1.目标板已经安装bootloader目标板。2.交叉工具链可以网上下载已经编译好的工具链,需要将路径放入环境变量PATH。3.内核源码下载新的内核,在http://www.kernel.or
lchmcu
·
2020-07-04 21:53
LINUX
linux
内核移植
-移植2.6.35.4内核到s3c2440
硬件平台:FL2440主机平台:Ubuntu11.04交叉编译器:arm-linux-gcc4.3.2原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/6604616本来是想移植最新的内核2.6.39但是总是在编译快完成的时候报错,有人说是新的内核对arm平台的支持不好,所以就降低了一下版本,这里移植2.6.35.4内核一、准备工
iteye_17312
·
2020-07-04 18:05
RTL8192cu无线网卡
开发板:
mini2440
内核版本:linux-2.6.32.2编译器版本:4.3.3使用无线网卡芯片:rtl8192cu(其他realtek芯片步骤差不多)步骤:1、去Realtek官网下载无线网卡驱动下载地址
AVmilan
·
2020-07-04 18:18
Mint
基于S3C2410的Linux2.6.24.7
内核移植
原文出处http://blog.chinaunix.net/u1/58780/showart_1080188.htmlJackyXu一、主机环境Linuxversion2.4.20-8,RedHat9,VMWare5.5.3;gccversion3.4.4,Threadmodel:posix;GNUMake3.81;arm-linux-gcc4.2.1(此创建过程见另贴用crosstool脚本编译
ikensen
·
2020-07-04 18:04
mini2440
内核的移植
最近在学
mini2440
的驱动,第一步就是内核的移植,以前做过,忘得差不多了,现在从做一次,记下来,以备后用!!
huang_jinjin
·
2020-07-04 18:21
Mjpeg‐stream移植
1.环境平台目标板:
mini2440
开发板上运行的系统:内核Linux‐2.6.32.2,默认文件系统root_qtopia2.在
mini2440
上安装mjpeg‐streamStep1:获取要安装的文件
guomutian911
·
2020-07-04 16:24
Linux
Mjpegstream
移植
汇编指令---mov解析
在使用
mini2440
,cpu如何从跳转到SDRAM执行时。有句代码如下:关闭看门狗:movr1,#0x53000000movr2,#0x00strr2,[r1]mov指令等用法又是什么呢?
Angel_gsp
·
2020-07-04 16:15
嵌入式linux-基础篇
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他