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
TQ2440
u-boot-2011.03在
TQ2440
上的移植(11)--支持USB下载
参考资料http://chxxxyg.blog.163.com/blog/static/1502811932010813115518537/http://blog.chinaunix.net/u3/105764/showart_2144192.html1。在drivers/usb/下面建立新目录mkdir/drivers/usb/slave拷贝那个chxxxyg给的源代码。2。修改uboot根目录
IT_114
·
2011-03-23 09:00
c
cmd
user
null
download
keyboard
u-boot-2011.03在
TQ2440
上的移植(10)--支持串口xmodem协议
1、在windows下的SecureCRT只支持Xmodem和Zmodem,为了方便在Windows下载U-Boot,现在修改代码增加对Xmodem的支持,即增加一个命令loadx。vicommon/cmd_load.c在ymodem命令下添加xmodem命令U_BOOT_CMD( loady,3,0, do_load_serial_bin, "loadbinaryfileoverserialli
IT_114
·
2011-03-23 09:00
windows
Stream
File
cmd
Flash
download
u-boot-2011.03在
TQ2440
上的移植(9)--TFTP下载菜单制作
1、在common文件夹下添加tftp_menu.c,内容如下:#include#includestaticcharawaitkey(unsignedlongdelay,int*error_p){ inti; charc; if(delay==-1) { while(1) { if(tstc())/*wegotakeypress*/ returngetc(); } } else {
IT_114
·
2011-03-23 09:00
linux
cmd
command
download
menu
delay
3G 华为ET128在
TQ2440
上的移植和使用(二)
开启开发板(内核就是TQ的基础上+上前面的配置,文件系统直接用TQ的)进入文件系统:(1)/etc/init.d/rcSmount-a mkdir-p/dev/ptsmkdir/var/run
y296144646q
·
2011-03-21 21:00
u-boot-2011.03在
TQ2440
上的移植(8)--支持下载yaffs2文件系统
id=2134240,第2步修改分区大小后经过测试可以在
TQ2440
上使用,
TQ2440
分区如下:0~0x40000u-boot(256K)0x200000~0x500000kernel (3M)0x500000
IT_114
·
2011-03-21 15:00
File
cmd
Flash
System
存储
buffer
u-boot-2011.03在
TQ2440
上的移植(7)--机器码配对
1、在u-boot和kernel中都会有一个机器码(即:MACH_TYPE),只有这两个机器码一致时才能引导内核。2、uboot机器码路径:arch/arm/include/asm/mach-types.h第375行#defineMACH_TYPE_S3C2440 362板子初始化时指定的MACH-TYPE路径board/samsung/smdk2440/smdk2440.c第126行
IT_114
·
2011-03-21 15:00
u-boot-2011.03在
TQ2440
上的移植(6)--支持dm9000x网卡
移植过程基本同http://blog.chinaunix.net/u3/101649/showart_2126764.html,稍作修改1、u-boot-2011.03默认的网卡是CS8900,所以要先把它屏蔽掉viinclude/configs/smdk2440.h/*#defineCONFIG_NET_MULTI#defineCONFIG_CS8900 /*wehaveaCS8900on
IT_114
·
2011-03-21 15:00
linux
struct
网络
cmd
防火墙
测试
u-boot-2011.03在
TQ2440
上的移植(4)--支持nandflash启动
1、由原理图知接
TQ2440
的nanflash型号是K9F2G08U0A,2KB页面大页结构,256M。
IT_114
·
2011-03-21 15:00
u-boot-2011.03在
TQ2440
上的移植(3)--支持norflash启动
1、修改命令提示符为自己的viinclude/configs/smdk2440.h第118行修改为#defineCONFIG_SYS_PROMPT "[SMDK2440]#" //将命令行前的名字改成[SMDK2440]2、通常,在嵌入式bootloader中,有两种方式来引导启动内核:从NorFlash启动和从NandFlash启动。u-boot中默认是从NorFlash启动的。3、TQ244
IT_114
·
2011-03-21 14:00
c
工作
Flash
嵌入式
扩展
byte
u-boot-2011.03在
TQ2440
上的移植(2)--初始化时钟
smdk2440的初始化设置1、u-boot主要的目录结构如下 2、启动流程图下图 由上图可知u-boot的stage1代码通常放在cpu/xxxx/start.S文件中,他用汇编语言写成;u-boot的stage2代码通常放在lib_xxxx/board.c文件中,他用C语言写成。3、在include/configs/smdk2440.h头文件中添加CONFIG_S3C2440宏viinclu
IT_114
·
2011-03-21 11:00
u-boot-2011.03在
TQ2440
上的移植(1)--建立自己的demo板
参考文章黄刚博客http://www.cublog.cn/u3/101649/showart_2276917.htmltekkman博客http://www.cublog.cn/u1/34474/showart_2212066.html 1、到ftp://ftp.denx.de/pub/u-boot/下载u-boot-2010.06.tar.bz22、解压tarjxvfu-boot-2010.06
IT_114
·
2011-03-21 11:00
c
测试
null
makefile
编译器
2010
[置顶] 深度分析NandFlash—控制器参数TACLS、TWRPH0和TWRPH1的确定(以
TQ2440
开发板上的K9F2G08U0A为例)
这三个参数对于NandFlash的读写操作来说是比较重要的,没搞清楚这三个参数,后面的事就不用提了,那这三个参数到底是干什么的呢,我们怎么样去配置他们呢,今天我花了点时间研究了一下这三个参数。在datasheet中对他们的时序有下面两种图示,一种是写命令或者地址的情况,一种是读写数据的情况: 由上图可知,这三个参数控制的是NandFlash信号线CLE/ALE与写控制信号nWE的时序关系
IT_114
·
2011-03-18 17:00
工作
Flash
深度分析NandFlash—物理结构及地址传送(以
TQ2440
开发板上的K9F2G08U0A为例)
K9F2G08U0A是三星公司生产的总容量为256M的NandFlash,常用于手持设备等消费电子产品。还是那句话,搞底层就得会看datasheet,我们就从它的datasheet看起。 这就是K9F2G08U0A的内部结构,具体的各个部件的介绍,就不详细介绍了,想了解的话可以参考伟东山的《嵌入式linux应用开发完全手册》。 现在就看一下重点的,Nan
IT_114
·
2011-03-18 15:00
Ubuntu下搭建
TQ2440
的程序下载环境
我使用的ubuntu10.04,以下是我搭建实验环境的过程,其他版本的ubuntu其搭建过程可能会略有不同,请读者自行查阅相关资料解决。1.必须使用一款类似于windows下SecureCRT的软件:minicom。先下载minicom:sudoapt-getinstallminicom安装完毕之后,使用如下命令行测试一下:sudominicom-s会出现如下结果: +-----[c
GhostComputing
·
2011-03-02 09:00
struct
ubuntu
Flash
null
Parameters
download
Android在
TQ2440
开发板上的移植
Android在
TQ2440
开发板上的移植Android在
TQ2440
开发板上的移植一、目前进展1.Android已经可以通过NFS在
TQ2440
开发板上运行2010.03.12update:最近自己编译了
y296144646q
·
2011-02-26 14:00
c
android
System
buffer
Path
makefile
TQ2440
Linux 系统移植
一、u-boot基本常用命令1.基本环境设置setenvserverip192.168.1.115setenvipaddr 192.168.1.211setenvgatewayip192.168.1.1setenvethaddr1E:23:37:48:5A:6Bsetenvbootargsroot=/dev/mtdblock2rootfstype=yaffsinit=/linuxrcmem=64
IT_114
·
2011-02-23 21:00
用keil调试
TQ2440
S3C2440A学习笔记2010-12-17—root使用
TQ2440
开发板,RAM地址为0x30000000~0x34000000共64MB,调试环境为JlinkV8和MDK_V4.0。
luoqindong
·
2011-02-20 18:00
c
cache
File
initialization
2010
VT6656移植
VT6656移植收获很大(2010-3-18)手头上有一个VT6656的无线网卡模块,可是
tq2440
却只支持TP系列的网卡。上帝,需要移植。开始以为很容易。
jw212
·
2011-01-28 09:00
数据结构
linux
网络
makefile
hex
路由器
移植sqlite3.7.4到s3c2440(本人使用的是
tq2440
)
编译环境:主机:Ubuntu10.10交叉编译工具:4.3.3开发板:
tq2440
源码:sqlite-autoconf-3070400.tar.gz(下载于:http://www.sqlite.org/
yuyanchao2005
·
2011-01-20 11:00
TQ2440
的上网设置——telnet: can't connect to remote host (166.111.8.238): No route to host
手里有一块开发板,按照
TQ2440
的说明手册进行上网配置,可以使用ping命令与我的PC进行通信,但是不能上网,我的ifcongfig输出结果如下:[root@EmbedSky/]#ifconfigeth0Linkencap
yuyanchao2005
·
2011-01-18 17:00
互联网
网络
ubuntu
UP
终端
将minicom移植到mini2440(
tq2440
)
费了一番周折,搜索了一些博客,终于将minicom成功移植到了mini2440,将过程记录如下:1.获得所需要的源码: minicom-2.1 ncurses-5.7ncurses简单介绍:Ncurses是一个能提供功能键定义(快捷键),屏幕绘制以及基于文本终端的图形互动功能的动态库,我们熟悉的内核配置界面就是用此库函数编写的详细介绍见以下网址(其中有ncurses的下载地址):http:
yuyanchao2005
·
2010-12-30 09:00
图形
终端
编译器
2010
用C#控制
TQ2440
开发板上的LED小灯(C# GPIO学习笔记)
天嵌2440开发板上有4个LED小灯,随机带的测试软件使用的C++开发的,但笔者比较喜欢C#语言,所以通过对
TQ2440
的BSP包分析,4个LED小灯,是通过GPIO口进行控制。
happenhappy
·
2010-12-22 10:00
IO
api
C#
null
byte
WinCE
s3c2440启动文件详细分析
启动代码我准备放到后面在来弄,我是用的
TQ2440
的板子,在网上找到一个博客特也是讲解的
TQ2440
裸奔的,所以先转过来,等后面我再来修改,转帖地址:http://blog.csdn.net/zhaocj
aaxixi
·
2010-12-04 10:00
S3C2440移植alsa-lib
---------------------------------------------------------------------------------------------- 目标版:
TQ2440
ackerman
·
2010-11-30 09:00
C++
c
linux
python
C#
qt4.7.0的移植
一:环境介绍虚拟机:vmware7.0Linux环境:ubuntu9.04交叉编译环境:arm-linux-g++3.4.5硬件平台:
TQ2440
二:移植步骤安装交叉编译环境由于这里使用的是QT2440
qqyanchong
·
2010-11-24 10:00
vmware
ubuntu
qt
Path
library
keyboard
TQ2440
手册,我的hello_world驱动移植经历
按照TQ移植手册上的hello_world驱动移植一步步跟来,结果配置makemenuconfig时发现,竟然没有相应的配置选项。不解,很不解没头绪,搞了一中午,终于发现问题所在及解决方案,如下 简单点儿说步骤就是:SystemType-->ARMsystemtype-->SamsungS3C2410,S3C2440,etc-->SamsungS3C2410,S3C2440,etc -
Sasoritattoo
·
2010-10-30 14:00
c
嵌入式
System
Windows CE6.0 S3C2440A IIC驱动编码解析
本章采用
TQ2440
开发板进行分析,我们先来看看其硬件电路图; 从这里可以看的出
TQ2440
采用的是AT24C02A IIC器件,其中I2CSCL和I2CSDA分别表示时钟线和数据线。
tibaloga
·
2010-10-14 23:00
windows
Windows CE6.0 S3C2440A IIC驱动编码解析
本章采用
TQ2440
开发板进行分析,我们先来看看其硬件电路图;从这里可以看的出
TQ2440
采用的是AT24C02AIIC器件,其中I2CSCL和I2CSDA分别表示时钟线和数据线。
xxxluozhen
·
2010-10-14 23:00
s3c2440 外中断的按钮实现
根据
TQ2440
开发板的原理图,按键接的是S3C2440可用于外部中断的EINT0,1,2,4引脚,GPFCON可以设置这些引脚的功能。
lianghongge
·
2010-10-04 20:00
Android在
TQ2440
开发板上的移植(转)
Android在
TQ2440
开发板上的移植Android在
TQ2440
开发板上的移植一、目前进展1.Android已经可以通过NFS在
TQ2440
开发板上运行2010.03.12update:最近自己编译了
lianghongge
·
2010-09-17 23:00
c
android
System
buffer
Path
makefile
一步一步建立linux交叉编译开发环境(学习笔记)
一步一步建立linux交叉编译开发环境资源:
TQ2440
开发板光盘上的EABI-4.3.3_EmbedSky_20100610.tar.bz2(用于ARM-Linux的交叉编译器,已经包含制作文件系统镜像的工具集
crazyleen
·
2010-09-15 19:00
linux
ubuntu
测试
工具
编译器
2010
Windows CE S3C2440A下按键驱动程序编码分析
这些程序基于
TQ2440
平台,主要是实现键盘按键的运作,方便起见,只实现了上下左右四个按键。
xxxluozhen
·
2010-09-07 07:00
c
windows
null
UP
平台
Windows CE S3C2440A下按键驱动程序编码分析
这些程序基于
TQ2440
平台,主要是实现键盘按键的运作,方便起见,只实现了上下左右四个按键。该部分硬件结构图如下;从硬件图可以看出,按键连接EINT1、EINT2、EINT4和EINT0四个中断引脚。
tibaloga
·
2010-09-07 07:00
windows
Windows CE S3C440A LED驱动编码分析
基于
TQ2440
硬件平台,该平台处理器S3C2440A,在这个平台当中存在四个LED,用于测试,显示其他硬件运行情况等。
xxxluozhen
·
2010-08-22 22:00
Windows CE S3C440A LED驱动编码分析
基于
TQ2440
硬件平台,该平台处理器S3C2440A,在这个平台当中存在四个LED,用于测试,显示其他硬件运行情况等。
tibaloga
·
2010-08-22 22:00
windows
tq2440
板子上的第一个运行程序
tq2440
板子上的第一个运行程序拿到板子3天了,之间看了
tq2440
的使用手册,和linux下的编译视频,感觉挺好的,于是开始了自己的第一个arm板上的程序,聊天程序运行效果:左边是
tq2440
板子的终端
xiaoguozi's Blog
·
2010-08-11 13:00
系列之----
tq2440
板子 的印象
系列之----
tq2440
板子的印象今天刚拿到
tq2440
的板子,给我的第一印象就是“小”,比我想象的小多了,淘宝看那么大的一张照片,拿到手里的是这么小的一个家伙,不过虽然小,还是“忍忍”吧。
xiaoguozi's Blog
·
2010-08-09 21:00
关于Uboot的NOR boot 或NAND boot问题---基于
TQ2440
关于Uboot的NORboot或NANDboot问题---基于
TQ2440
(转载)好久没动开发板了,终于把研考完了,可以安心的做自己的实验了,但发现放下手头关于
tq2440
的实验两个多月,发现生疏了许多
xiaoguozi's Blog
·
2010-08-09 14:00
TQ2440
上用多线程实现的mp3 播放器
概述: (1) 这是一个基于
TQ2440
开发板的,使用用多线程实现的mp3播放器。
RICH_BABA
·
2010-08-01 02:00
telnet在arm平台的移植
平台的移植(2010-03-1215:06:31)转自http://blog.sina.com.cn/s/blog_40aad2950100h1zl.html (来自地狱的天使的BLOG)标签:杂谈分类:
TQ2440
hope_learn
·
2010-07-28 18:00
linux
centos
Blog
平台
makefile
2010
linux设备驱动程序开发环境的建立(编译嵌入式内核)
开发环境的建立: 内核:
tq2440
提供的内核linux-2.6.30.4_20091030.tar.bz2arm-linux-gcc-v:4.3.3我的环境是:pc: thinkpasl400linux
ruixj
·
2010-06-13 15:00
TQ2440
烧写顺序简介
首先进入uboot的下载模式(从NorFlash启动,方法参考《
TQ2440
使用手册》的附录),然后使用命令1可以烧写uboot,也可以烧写stepldr.nb1(wince的启动程序)使用命令2烧写eboot
gameboy12615
·
2010-06-03 23:00
linux
Flash
qt
WinCE
linux内核
TQ2440
按键驱动程序详解
/*要搞清楚谁是输入*//*在这里,按键控制对应的中断引脚,从而控制对应的IO寄存器*//*相当于信息从外面输入*//*我们要做的是根据对应的输入信息,来采取相应的响应动作*//*这就达到了中断响应的目的*//*其核心就是要检测*//*那么,该如何去检测呢?*//*通过什么来检测呢?*//*如何得知一个设备究竟用到哪些资源呢?*//*这是个非常重要的问题*//*我想应该看具体的电路原理图*//*只
dingyuanpu
·
2010-05-09 16:00
Linux
TQ2440
按键驱动程序详解
/*要搞清楚谁是输入*//*在这里,按键控制对应的中断引脚,从而控制对应的IO寄存器*//*相当于信息从外面输入*//*我们要做的是根据对应的输入信息,来采取相应的响应动作*//*这就达到了中断响应的目的*//*其核心就是要检测*//*那么,该如何去检测呢?*//*通过什么来检测呢?*//*如何得知一个设备究竟用到哪些资源呢?*//*这是个非常重要的问题*//*我想应该看具体的电路原理图*//*只
dingyuanpu
·
2010-05-09 16:00
struct
File
user
Module
化工
button
『转』Android在
TQ2440
开发板上的移植
Android在
TQ2440
开发板上的移植Android在
TQ2440
开发板上的移植一、目前进展1.Android已经可以通过NFS在
TQ2440
开发板上运行二、目前缺陷1.触摸屏没有校准2.Android
sanlinux
·
2010-03-11 23:00
从NFS启动
TQ2440
1、PC端NFS服务器,可参考前一篇文章。2、在PC机上新建NFS共享文件夹,如/home/san/root_fs,并且将Linux文件系统解压至此目录下。3、设置开发板NFS启动参数选3设置参数(选1,一步步按提示设置NFS启动参数)bootargsconsole=ttySAC0root=/dev/nfsnfsroot=192.168.0.65:/home/san/root_fsip=192.1
sanlinux
·
2010-03-11 22:00
最近没时间写日志了.....
很想接着晚
tq2440
,到目前还没有裸奔完呢,不过没有办法,工作为重,这次项目接触的东西有蛮多的会涉及到GPRS wireless USB 和modrem 对我来说都是新东西,每完成一项,必定来抽点时间记录记录
ling1874
·
2010-03-03 09:00
工作
H-jtag 下载 U-boot 到
TQ2440
的en29lv160AB NOR FLASH 出现的问题
这两天就在网上找这个问题了起先还以为是h-jtag版本的原因....可是在H-FLASHER中导入开发板自带的配置文件还是不能识别到NORFLASH的ID。在网上搜索到说将0x30000000地址改为0x40000000地址就可以识别了。但未说明原因。
catamout
·
2010-02-23 11:00
Flash
U-Boot 的移植(一)
但是目前U-Boot中没有对s3c2440的支持,需要我们自己移植:
TQ2440
的外部硬件连接: *BANK0外接容量为16MB,位宽16的NORFlash芯片EN29LV160AB *BANK4
catamout
·
2010-02-05 15:00
c
Flash
ADC与触摸屏试验--
TQ2440
#defineadc_mod_auto(){ADCTSC=(1<<2)|(1<<3);}#defineadc_mod_wait(){ADCTSC=(1<<6)|(1<<7);}/*触屏中断。down中断进入自动adc转换模式,up中断就进入等待中断模式*/staticvoidadc_tc(){//先判断是按下还是抬起,通过读取adctsc的8bitif(ADCTSC&(1<<8))//1就是抬起{
ling1874
·
2010-01-29 13:00
list
测试
XP
UP
化工
fun
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他