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
移植u-boot到
mini2440
--理解映像链接脚本lds
编写好的.lds文件,在用arm-linux-ld连接命令时带-Tfilename来调用执行,如arm-linux-ld-Tnand.ldsx.oy.o-oxy.o也用-Ttext参数直接指定连接地址,如arm-linux-ld-Ttext0x30000000x.oy.o-oxy.o 既然程序有了两种地址,就涉及到一些跳转指令的区别。ARM汇编中,常有两种跳转方法:b跳转指令、ldr指令向P
XscKernel
·
2016-05-03 14:00
LDS
u-boot
链接脚本
镜像基地址
移植u-boot到
mini2440
--添加开发板
我们用的是
mini2440
开发板1>首先创建一个目录:board/samsung/
mini2440
/然后把board/samsung/smdk2410/目录下的文件全部拷贝过去。
XscKernel
·
2016-05-03 11:00
移植
mini2440
u-boot
s3c2440
移植u-boot-2016.01到
mini2440
开发板
待业在家闲着无聊,想把整个嵌入式系统从头复习一下,首先从开源bootloader:u-boot开始。从这里下载u-boot代码,我下载的是2016年1月份的,这个比较新,没有前人移植的记录(以前也读过u-boot1.1.6的部分代码那都是史前级的,跟现代的u-boot差别太大了)。说下移植前的准备:ubuntu环境:$cat/etc/issueUbuntu14.04.4LTS\n\l$unam
XscKernel
·
2016-04-28 18:00
移植
嵌入式系统
u-boot
bootloader
一步一步制作yaffs/yaffs2根文件系统(二)---安装BusyBox,构造/bin、/sbin、/usr、linuxr
转自:王文松博客:http://blog.csdn.net/mybelief321/article/details/9896613 开发环境:Ubuntu12.04 开发板:
mini2440
vc66vcc
·
2016-04-26 08:00
用openjtag调试s3c2440裸机程序
本系列使用的硬件环境是友善之臂的
mini2440
,百问网的OpenJtag,所有程序在linuxgcc下编译,具体硬件设置软件环境搭建可见openjtag文档: 编译器使用友善之臂的4.4.3:$
XscKernel
·
2016-04-22 10:00
嵌入式
openJTag
led流水
反汇编调试
input子系统(三)
三.测试代码至此为止,我们已经讲完了输入子系统的设备驱动层,核心层,事件处理层的关系和相关代码,现在,我们通过基于
Mini2440
的开发板,将输入子系统融入按键驱动,编写设备驱动程序,动态加载到内核,并且编写应用层程序
xmzzy2012
·
2016-04-13 10:00
s3c2440中断程序(烧录到NORFlash,运行在SDRAM中)
书上是将程序烧录到NANDFlash中,由于当
mini2440
板子从NANDFlash启动的时候,会自动将其中的前4KB程序拷贝到CPU内部的SRAM(4KB大小)中,并且将该SRAM的起始地址映射为0x0
passerby_unnamed
·
2016-04-04 10:00
sdram
NorFlash
链接文件
代码搬移
ARM9按键中断
Linux下的platform总线驱动(二)
转自 http://my.csdn.net/weiqing1981127 三.平台设备驱动测试这里我们采用
Mini2440
开发板,编写基于平台设备的按键驱动,要求按键驱动触发方式为单边沿触发,同时要求添加设备属性项
lhhero701
·
2016-04-02 15:00
Linux下的platform总线驱动(一)
最后使用
mini2440
开发板,运用Platform和device_attrib
lhhero701
·
2016-04-02 15:00
S3C2440-GPIO之button
且
mini2440
的按键按下是低电平,/*time:2016-03-30,change:创建文件,GPIO.cGPIO.hauther:wxc*/ #include #defineuint_8unsignedchar
u010650281
·
2016-03-30 20:00
mini2440
按键
非中断
DS18B20 驱动编写
嵌入式开发平台:
mini2440
DS18B20所用GPIO:S3C2410_GPF(3)一、DS18B20时序分析 DS18B20的一线工作协议流程是:初始化→ROM操作指令→存储器操作指令→数据传输
zqixiao_09
·
2016-03-24 18:00
linux
驱动开发
ds18b20
移植最新内核linux-3.14.6到
mini2440
开发板
blog.sina.com.cn/s/blog_636a55070101wq9z.html转载请注明出处lingdxuyan.blog.chinaunix.net 移植最新内核linux-3.14.6到
mini2440
sunjing_
·
2016-03-22 16:00
jz2440(
mini2440
)led驱动测试过程(环境搭建d)
在测试led驱动之前,需要搭建nfs服务器,和配置ip1.配置ip,保证arm板,虚拟机(Ubuntu),windows(pc)机三网联通。中间使用路由器连接。2.搭建nfs服务器,将虚拟机挂载到arm板上。这个过程详见上一章博客。http://blog.csdn.net/adaixiaoxiao/article/details/509167583.搭建好nfs及网络之后,可以开始编译linux内
adaixiaoxiao
·
2016-03-22 16:00
ubuntu
nfs
补丁
2440
LED驱动
从ramdisk根文件系统启动Linux成功
开发环境:红帽企业版5交叉编译工具链:arm-linux-gcc4.3.2嵌入式Linux内核版本:友善之臂的
mini2440
开发板光盘自带的内核linux-2.6.32.2开发板:mini
DoubleLi
·
2016-03-21 23:00
.config 和 kconfig以及 makefile的关系
我在
mini2440
开发板上编写了一个按键控制led灯的驱动。文件名为butt
qq_21792169
·
2016-03-18 18:00
nfs:server is not responding, still trying
stilltrying问题,google了一下,有人是这么解决的,如下*************************************************************************在
mini2440
xiaochao_123
·
2016-03-17 16:00
linux
nfs
嵌入式Linux之我行——C+CGI+Ajax在S3C2440中的应用
一、开发环境主 机:Fedora9i386开发板:友善的
Mini2440
,上面已经移植好了boaweb服务器编译器:ar
lifan1314521
·
2016-03-08 17:00
c
Ajax
Web
交叉移植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
[国嵌攻略][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
DM9000时序设置
想了解一下DM9000的移植修改原理,所以分析了一下时序图和引脚连接 首先看一下DM9000的引脚和
MINI2440
的引脚连接 DM9000
MINI2440
功能描述 SD0 DATA0 数据信号
chd_zhang
·
2016-01-28 13: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
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
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
基本操作
linux下摄像头图像数据的获取
2.6.32内核,V4L2架构 亲自测试可用 在友善之臂
MINI2440
开发板上测试可用 源程序如下 #include <stdio.h> #include <
·
2015-11-13 19:31
linux
linux-2.6.32在
mini2440
开发板上移植(22)之qtopia4.4.3手机版移植(english version)
qtopia4.4.3手机版在
mini2440
上的移植 编者:原来也移植过QT,对这个还是总结了些经验的。因为
mini2440
开发板自带的是PDA版本的QTOPIA,所以我决定移植一个手机版本试试。
·
2015-11-13 17:28
english
mini2440
w35 制作开机logo 去除logo光标
一、制作.ppm文件 默认的logo文件是 drivers/video/logo/logo_linux_clut224.ppm,因此制作一个新.ppm文件,覆盖它即可。 一般的linux发行版系统都已自带netpbm-10.35-6.fc6工具。最好把你的图片做为png格式,做以下步骤: pngtopnm logo.png>logo.pnm #转换png成pnm格式 pn
·
2015-11-13 16:47
logo
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他