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内核移植
基于tiny4412的Linux
内核移植
-- 设备树的展开
作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:tiny4412ADK+S700+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12(为支持uImage启动,做了少许改动)busybox版本:busybox1.25交叉编译工具链:arm-none
摩斯电码
·
2016-03-06 18:00
交叉移植tesseract过程记述以及总结(在
mini2440
开发板上运行成功)
背景:tesseract是一个非常有名的图像字符识别软件,但是基于网上交叉编译和移植到ARM平台上运行成功的例子比较少,所以我抛砖引玉,希望能对大家有所帮助。交叉移植tesseract过程记述以及总结一:tesseract软件简述: tesseract-ocr是一个比较有名的开源图像识别软件,最早是由惠普(HP)公司创造,但是被惠普束之高阁十年之后,HP公司终于良心发现,于是在2006年
xuerongdeng
·
2016-03-05 13:00
ARM-Linux
内核移植
之(二)——Linux2.6.22
内核移植
平台:
mini2440
交叉工具链:arm-linux-gcc-4.3.2 一、
内核移植
基本知识 移植内核也叫构建BSP(boardsupprotpacket)。
qq_26093511
·
2016-03-05 11:00
ARM-Linux
内核移植
之(一)——内核启动流程分析
内核版本:2.6.22 为什么要采用这样一个较低的版本进行移植了,因为韦东山大牛说了,低版本的才能学到东西,越是高版本需要移植时做的工作量越少,学的东西越少。 内核启动分为三个阶段,第一是运行head.S文件和head-common.S,第三个阶段是允许第二是运行main.c文件 对于ARM的处理器,内核第一个启动的文件是arc/arm/kernel下面的head.S文件。当然
qq_26093511
·
2016-03-05 11:00
基于tiny4412的Linux
内核移植
-- MMA7660驱动移植(九-2)
作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:tiny4412ADK+S700+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12(为支持uImage启动,做了少许改动)busybox版本:busybox1.25交叉编译工具链:arm-none
摩斯电码
·
2016-03-04 22:00
基于tiny4412的Linux
内核移植
-- MMA7660驱动移植(九-2)
作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:tiny4412ADK+S700+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12(为支持uImage启动,做了少许改动)busybox版本:busybox1.25交叉编译工具链:arm-none
摩斯电码
·
2016-03-04 22:00
基于tiny4412的Linux
内核移植
-- MMA7660驱动移植(九)
作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:tiny4412ADK+S700+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12(为支持uImage启动,做了少许改动)busybox版本:busybox1.25交叉编译工具链:arm-none
摩斯电码
·
2016-03-03 22:00
基于tiny4412的Linux
内核移植
-- MMA7660驱动移植(九)
作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:tiny4412ADK+S700+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12(为支持uImage启动,做了少许改动)busybox版本:busybox1.25交叉编译工具链:arm-none
摩斯电码
·
2016-03-03 22:00
[国嵌攻略][097][U-Boot新手入门]
Bootloader2.Linux内核3.文件系统 编译U-Boot1.解压uboottarzxvfuboot.tar.gz 2.清除ubootmakedistclean 3.配置ubootmake
mini2440
盛夏夜
·
2016-03-03 10:00
linux h264相关
H264学习过程总结5H264视频文件编码成MP4文件http://blog.csdn.net/tankaro/article/details/22810873
mini2440
下UVC摄像头采集视频并且用
zdf511391565
·
2016-02-24 22:00
虚拟机与开发板共享目录,nfs挂载文件系统
rpmportmap-4.0-54.i386.rpm若没有安装包这可以:yuminstall nfs-utils portmap2 配置nfs,设置输出的共享目录#mkdir/home/chen/
mini2440
share
yyeeqe_sy
·
2016-02-19 14:00
30.2440内存的知识
30.2440内存的知识首先看2440的地址线:
mini2440
原理图.pdf2440的芯片提供了27根地址线=128M。
cestlavie
·
2016-02-14 10:00
基于tiny4412的Linux
内核移植
-- PWM子系统学习(八)
作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:tiny4412ADK+S700+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12(为支持uImage启动,做了少许改动)busybox版本:busybox1.25交叉编译工具链:arm-none
摩斯电码
·
2016-01-30 21:00
基于tiny4412的Linux
内核移植
-- PWM子系统学习(八)
作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:tiny4412ADK+S700+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12(为支持uImage启动,做了少许改动)busybox版本:busybox1.25交叉编译工具链:arm-none
摩斯电码
·
2016-01-30 21:00
基于tiny4412的Linux
内核移植
-- PWM子系统学习(七)
作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:tiny4412ADK+S700+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12(为支持uImage启动,做了少许改动)busybox版本:busybox1.25交叉编译工具链:arm-none
摩斯电码
·
2016-01-30 16:00
基于tiny4412的Linux
内核移植
-- PWM子系统学习(七)
作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:tiny4412ADK+S700+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12(为支持uImage启动,做了少许改动)busybox版本:busybox1.25交叉编译工具链:arm-none
摩斯电码
·
2016-01-30 16:00
DM9000时序设置
想了解一下DM9000的移植修改原理,所以分析了一下时序图和引脚连接 首先看一下DM9000的引脚和
MINI2440
的引脚连接 DM9000
MINI2440
功能描述 SD0 DATA0 数据信号
chd_zhang
·
2016-01-28 13:00
基于tiny4412的Linux
内核移植
-- eMMC驱动移植(六)
作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:tiny4412ADK+S700+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12(为支持uImage启动,做了少许改动)busybox版本:busybox1.25eMMC:KLMxGxFE3x-
摩斯电码
·
2016-01-26 22:00
基于tiny4412的Linux
内核移植
-- SD卡驱动移植(五)
作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:tiny4412ADK+S700+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12(为支持uImage启动,做了少许改动)busybox版本:busybox1.25SD卡:KingstonSDHC
摩斯电码
·
2016-01-25 23:00
基于tiny4412的Linux
内核移植
-- DM9621NP网卡驱动移植(四)
作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:tiny4412ADK+S700+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12(为支持uImage启动,做了少许改动)busybox版本:busybox1.25网卡芯片:DM9621NP交叉编
摩斯电码
·
2016-01-23 18:00
基于tiny4412的Linux
内核移植
(支持device tree)(三)
作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:tiny4412ADK+S700+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12(为支持uImage启动,做了少许改动)busybox版本:busybox1.25交叉编译工具链:arm-none
摩斯电码
·
2016-01-20 22:00
ARM9:如何将linux2.6.38
内核移植
到TQ2440
下面是linux2.6.38
内核移植
到TQ2440的具体步骤:1.修改根目录的Makefile中的ARCH=arm,CROSS-COMPILE=arm-linux-2.在arch/arm/mach-s3c2440
豪猪就是壮
·
2016-01-20 16:14
高频标签采集
条码采集
TQ2440
内核移植
基于tiny4412的Linux
内核移植
(支持device tree)(二)
作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:tiny4412ADK+S700+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12(为支持uImage启动,做了少许改动)busybox版本:busybox1.25交叉编译工具链:arm-none
摩斯电码
·
2016-01-19 21:00
基于tiny4412的Linux
内核移植
(支持device tree)(一)
作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:tiny4412ADK+S700+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12(为支持uImage启动,做了少许改动)busybox版本:busybox1.25交叉编译工具链:arm-none
摩斯电码
·
2016-01-17 22:00
ARM RTX操作系统—Overview—Product Specification
这些特性使得RTX的
内核移植
过程更加自动化和低错误率。上述两类处理器的主要不同是:ARM7和ARM9处理器使用系统任务进程管理器,去控制所有用户任务进程的切换。任务进程运行在SystemMo
ironX
·
2016-01-17 11:00
mini2440
platform 驱动模型
转自: http://blog.sina.com.cn/s/blog_6b94d5680101cn0t.htmlplatform模型驱动编程,需要实现platform_device(设备)与platform_driver(驱动)在platform(虚拟总线)上的注册、匹配,相互绑定,然后再做为一个普通的字符设备进行相应的应用,总之如果编写的是基于字符设备的platform驱动,在遵循并实现plat
denjackson
·
2016-01-16 18:00
linux
driver
TQ210
内核移植
与文件系统构建
由于之前做过2440和6410,鉴于时间原因,这里暂时跨过其他模块的裸机驱动和uboot移植,直接进入
内核移植
及驱动开发方面的学习。
豪猪就是壮
·
2016-01-08 14:20
数据采集
TQ210
产线管理PDA
内核移植
linux内核中增加驱动模块
Makefile文件中增加obj-$(CONFIG_
MINI2440
_LED)+=micro2440_leds.o 在相应目录下的konfig文件中加入: 点击(此处)折叠或打开config
MINI2440
luxiaolai
·
2016-01-05 16:00
制作
Mini2440
内核
1.配置:将对应的cpu的config-file文件改为“.config”复制到对应linux内核代码中。执行:makemenuconfigARCH=arm(若无该参数则默认为x86体系)进行配置,配置时看对应的systemtype项是否是所对应的开发板型号注意:config-file文件就是配置开发板的文件,下载地址:http://download.csdn.net/detail/liusirb
liusirboke
·
2016-01-02 22:00
mini2440
编译linux内核
制作arm内核
关于NorFlash的一点总结
开发板:
mini2440
NorFlash:SST39VF1601 NorFlash简单来说与sdram与Nand的中间品,它能像sdram一样直接读,但是又得像nand一样编程擦写
lizuobin2
·
2015-12-22 19:00
sdram
NorFlash
RT-Thread
Mini2440
串口驱动
参照模板自己写了一遍,期间出现很多问题。比如定义全局uart0设备指针后未初始化,导致RT_ASSERT(device!=RT_NULL)执行,使设备注册时死机。初始化函数没写对,也导致了程序崩溃。//uart.h //2015.12.18byHuangtao #ifndef__UART_H__ #define__UART_H__ #include #include #incl
ht-beyond
·
2015-12-20 21:00
Mini2440
裸机RTC时钟驱动转化为字符串显示
已经将16进制转化为字符串,能直接在液晶屏上显示。//rtc.h //S3C2440hasrtc //2015.12.17byHuangtao #ifndef__RTC_H__ #define__RTC_H__ //#define__BIG_ENDIAN //测试发现是使用小端 //RTC //大端 #ifdef__BIG_ENDIAN #definerRTCCON
ht-beyond
·
2015-12-18 18:00
Mini2440
裸机液晶屏TD35驱动
我把地址定义都加到.h文件中,使用时只需包含lcd_td35.h即可。能简单实现画点,画线,画矩形,显示图片,显示字符和字符串,显示数字功能。//lcd_td35.h //2015.12.16 #ifndef__LCD_TD35_H__ #define__LCD_TD35_H__ #defineU32unsignedint #defineU16unsignedshort #de
ht-beyond
·
2015-12-18 18:00
烧写
mini2440
的过程小结
我的开发板是
mini2440
的128Mnandflash,2Mnorflash原来的linux系统是2.6.29,烧录后为2.6.32用的镜像是www.arm9.net上放着的文件linux-images
qiuchangyong
·
2015-12-15 01:00
Linux 嵌入式驱动开发:LED控制(2)---不依赖于linux内核程序
1、驱动程序 my_led_module.c#include #include #include #include #include #define DEVICE_NAME "
mini2440
宁宁爸
·
2015-12-14 09:00
远程WEB控制MP3播放器设计(基于
mini2440
)
网上有很多基于
mini2440
的MP3播放器设计的资料,多是按键控制,这里博主做了些轻微改动,利用远程WEB来控制MP3播放,具体怎么实现,下面会给出,大家先看看效果:WEB界面:后台运行:因为不是什么课程设计报告
zqixiao_09
·
2015-12-13 20:00
Web
linux
嵌入式
web服务器
mp3
Linux 嵌入式驱动开发:LED控制
去掉内核已有的LED驱动设置,因为IO口与
mini2440
开发板的不一致,根本就不能控制板上的LED。
宁宁爸
·
2015-12-10 15:00
Linux 嵌入式驱动开发:hello world
1、代码编写,只有一个文件,内容如下文件名为:
mini2440
_hello_module.c#include #include static int __init
mini2440
_hello_module_init
宁宁爸
·
2015-12-09 14:00
linux
world
hello
嵌入式开发
s3c2440
嵌入式驱动开发
移植 linux kernel 2.6.32 至
mini2440
板
1.移植准备1.1获取Linux内核源代码(linux-2.6.32.tar.gz) $wgethttp://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.32.tar.gz1.2解压内核源代码 $tarxvzflinux-2.6.32.tar.gz 得linux-2.6.32源代码目录1.3指定交叉编译变量修改总目录下的Makefile原expor
宁宁爸
·
2015-12-04 13:00
MINI2440
板上移植 linux kernel 2.6.32.2-----机器码一致性确认
1、内核代码中当前使用的机器码的确认A、找到内核代码中当前使用的:geditarch/arm/mach-s3c2440/mach-
mini2440
.cB、查找类似:MACHINE_START(
MINI2440
宁宁爸
·
2015-12-03 13:00
嵌入式操作系统学习笔记:01.书籍与OS源码选择
这个MiniOS,尝试过在Qemu
Mini2440
下运行,但是发现无法运行,也不知道是我
TonyHo
·
2015-11-26 16:55
EmbeddedSystem
嵌入式操作系统
操作系统
OS
嵌入式操作系统学习笔记:01.书籍与OS源码选择
这个MiniOS,尝试过在Qemu
Mini2440
下运行,但是发现无法运行,也不知道是
sy373466062
·
2015-11-26 16:00
OS
操作系统
嵌入式操作系统
使用Buildroot与Qemu学习ARM linux IIC驱动
Buildroot配置下载最新的buildroot,然后进入 buildroot中进行配置make
mini2440
_defconfig makexconfig进入到Kernel配置与选择子项目中进行版本选择
sy373466062
·
2015-11-26 08:00
qemu
ARM
mini2440
IIC
buildroot
U-boot在S3C2440上的移植详解(一) --- NOR FLASH 启动u-boot
一、移植环境主 机:VMWare--Fedora9开发板:
Mini2440
--64MBNand,Kernel:2.6.30.4编译器:arm-linux-gcc-4.3.2.tgzu-boot:u-boot
宁宁爸
·
2015-11-24 16:00
移植
mini2440
u-boot
ARM9
s3c2440
linux
内核移植
X86平台的例子
bootloader支持启动多个Linux内核安装(X86平台)1、 cparch/x86/boot/bzImage/boot/vmlinuz-$version2、 cp$initrd/boot/3、 修改/etc/grub.conf或者/etc/lilo.conf$version为所编译的内核版本号 文件linux-2.6.32.2.tar.bz2在目录/home/x86下。#tarjxvfli
mao0514
·
2015-11-21 09:00
Vsftpd-3.0.2服务器arm-linux移植—
mini2440
开发板
Vsftpd-3.0.2服务器arm-linux移植—
mini2440
开发板开发板:
mini2440
(2011.04.21)环境:ubuntu9.10为方便的将文件上传到开发板,采用vsftpd,移植过程如下
zdblw
·
2015-11-16 19:00
linux-2.6.32在
mini2440
开发板上移植(21)之WebServer服务器移植
编者:其实也就是构建个WebServer服务器,只不过这里是以boa+cgic来实现的 1、移植boa软件 所用的软件为boa-0.94.13.tar.gz 先进行解压到当前目录 #tar -zxvf boa-0.94.13.tar.gz cd /boa-0.94.13 /src #./configure 修改Makefile 修改31,32行 CC=arm-linux
·
2015-11-13 21:23
webserver
linux-2.6.32在
mini2440
开发板上移植(6)之W35型LCD驱动移植
编者注:本移植主要步骤还是按照手册来,里面讲解了一些有用的基础知识。但书册上提供了集中屏幕的方案,我们这里主要就用一种,也就是开发板自带的W35型号。液晶驱动的源程序在src/drivers/video/目录下,主要是s3c2410fb.c这几个文件,详细的讲解可以参照《linux设备驱动开发详解》一书。对于这里的移植,一般是实现为platform形式,所以,对platform_device这个结
·
2015-11-13 20:19
linux
mini2440
烧写裸机程序(linux+JLink)
一、编写源代码 源代码: /*******************************led_off.S**************************/ .text .global _start _start: LDR &nbs
·
2015-11-13 20:38
linux
mini2440
uboot移植-基本操作指令
mini2440
uboot移植-基本操作指令 继续uboot移植的基础知识学习 1.首先学习下nandfalsh基本操作指令 nand info(显示可以使用的nand flash) nand
·
2015-11-13 19:01
基本操作
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他