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
ARM11(S3C6410)
s3c6410
Linux 驱动开发环境搭建
s3c6410
Linux驱动开发环境搭建 ——既然你是做Linux开发的,你还用虚拟机?
u011368821
·
2014-08-19 12:00
linux
driver
tutorial
usb
基于
s3c6410
otg controller的gadget driver及usb枚举分 析
一.简介 一个完整的USB系统由两部分构成,即usb主机(usbhost)和usb设备(usbdevice)。usb主机通常是指我们的pc机、具有hostcontroller的嵌入式设备;像u盘、usb鼠标、键盘属于usb设备,具有otgcontroller的usb设备,它即可工作在host模式又可以工作在device模式,模式之间通过HNP协议来进行转换,如我们平时比较常用的智能手机,当它
·
2014-08-18 22:00
usb
linux内核
WIN764位主机的虚拟机安装的xp系统串口添加
WIN764位主机的虚拟机安装的xp系统串口添加 我的电脑安装的是64位的WIN7系统,今天为了验证一个问题,需要用到6410开发板,但在安装USB驱动时无法成功安装,估计是
S3C6410
的USB驱动并不支持
LoongEmbedded
·
2014-08-12 08:00
EBoot支持SD卡下载升级Bootloader和WinCE系统
要实现这个功能首先得知道S3C2416+WinCE平台的Bootloader流程,之前转载的一篇文章叫做《Samsung的ARM处理器iROM启动模式介绍》,文中介绍了
S3C6410
使
jwc2436
·
2014-08-07 09:00
Linux3.X下的Samsung MFC(Multi Format Codec) Firmware
作者:咕唧咕唧liukun321来自:http://blog.csdn.net/liukun321三星系列处理器,从
S3c6410
开始SOC上就集成了一个MFC(MultiFormatCodec)多格式媒体编解码器硬件模块
liukun321
·
2014-07-28 20:00
ARM处理器启动流程———S3C2440、
S3C6410
、S5PV210
S3C2440支持从norflash和nandflash启动。Nandflash不参与统一编址,CPU总是从编址的0地址处取指令执行,为了实现从nandflash启动,S3C2440芯片从在CPU启动的时候,首先将nandflash前面4kB的内容复制到芯片中的叫做steppingstone的sram中,stepppingstone只有4KB大小,4KB的代码会完成一些硬件初始化的工作,并且将na
weicao1990
·
2014-07-26 21:00
Android JNI用于驱动测试
硬件平台:
S3C6410
操作系统:Ubuntu、windows板子系统:Android开发工具:jdk,ndk,eclipse本次测试从linux内核模块编译开始,以
S3C6410
的pwm驱动为例。
wu20093346
·
2014-07-11 13:00
android
driver
jni
测试
驱动
platform平台驱动
S3C6410
处理器中,把内部集成的I2 C、RTC、SPI、LCD、看门狗等控制器都归纳为platform_device,而它们本身就是字符设备。
cicue
·
2014-07-05 10:00
platform平台驱动
关于
s3c6410
的SD卡启动
分类: EmbeddedSystem2012-01-3010:33 4455人阅读 评论(4) 收藏 举报cmakefile存储三星工作 要研究裸机程序的编写,必须要有一个“全裸”的环境。友善提供的superboot可以提供执行用户自定义程序的能力,但其实这样运行的程序环境还是依赖于superboot的,那些内存初始化、时钟初始化,串口初始化等工作都已经由superboot做了。tiny6410
mirkerson
·
2014-07-04 10:00
System
embedded
关于S3C2440de6410的CPU,关于FPU方面的配置
http://www.crifan.com/find_
s3c6410
_march_macpu_mtune_mfpu_mfloat_abi/【背景】看到有人问关于S3C2440de6410的CPU,关于FPU
LBO4031
·
2014-06-30 00:00
S3C6410
,Tiny6410,Mini6410,MoblieDDR内存驱动
概述
S3C6410
内存控制器是采用的PL340内存控制芯片。AM
LBO4031
·
2014-06-25 12:00
哈佛结构与冯.诺依曼结构
使用哈佛结构的处理器有:AVR、ARM9、ARM10、
ARM11
等。
zhaoshuzhaoshu
·
2014-06-24 16:00
哈佛
存储器结构
冯若依曼
linux 2.6.36+
s3c6410
SPI子系统接口讨论 --添加spi设备节点
下图是安装成功后,sys目录下的主要结构,由于目录非常复杂仅仅列出了主要的结构sys目录下spi子系统结构 接下来将从各struct开始进行分析,struct是构成内核对象的基础,函数是动态的构建和执行的工具。所以梳理脉络就从结构开始。linux下的设备模型包括几个主要的概念sysfs(dev是用户空间接口,根据sysfs下的class目录由mdev负责建立)bus总线,linux下的设备都是建立
waldmer
·
2014-06-18 17:00
OK6410.logo显示.16BPP
uboot下有现成的LCD驱动模板,原来是用于MPC823和PXA250的,我们需要在
s3c6410
这个
ARM11
的uboot中增加LCD的驱动,可以在这个基础上修改。
jingzhesiye
·
2014-06-18 14:00
Linux下VFP NEON浮点编译
VFP:(VectorFloatPoint),向量浮点运算单元,
arm11
(
s3c6410
支持VFPv2),Cortex-A8(s5pv210)支持VFPv3.NEON和VFPv3浮点协处理器共享寄存器组
liujia2100
·
2014-05-27 22:00
Mini6410开发板烧写linux系统
从ARM9迁移到了
ARM11
。平台只是工具。换平台导致内核版本不一致了。先前所用的2.6.32要升级到2.6.38,必须在ubuntu下重新编译2.6.38的源码树。
黄兔之
·
2014-05-27 15:00
三星6410裸机程序开发
网上关于
S3C6410
裸机程序开发都是基于RealViewRVDS。也有一些是基于eclipse的,但都没有详细介绍在eclipse中如何建立
S3C6410
裸机程序工程。
reille
·
2014-05-26 08:00
OK6410 Starting kernel ... undefined instruction pc : [<50008004>]
config编译#make得到uboot.bin之后考到sd卡中,通过sd卡中的mmc.bin将uboot、kernel、filesystem烧到nandflash启动出现一直重启的错误:CPU:
S3C6410
wu20093346
·
2014-05-20 11:00
kernel
undefined
解决
uboot
instructio
S3C6410
开发板real6410 Uboot中内存地址的映射计算
问题:通过串口终端进入到Uboot命令行模式,输入printenv查看目标板上环境变量当前设定的值,结果如下:SMDK6410#pri bootcmd=nandreadc000800040000300000;bootmc0008000 bootdelay=3 baudrate=115200 ethaddr=00:22:12:34:56:90 ipaddr=192.168.1.20 serverip
David_xtd
·
2014-05-19 18:00
内存分配
linux下的nandflash驱动分析(3)——基于
s3c6410
平台
在上一篇中probe函数中的一个很重要的函数nand_scan函数,现在来说另外一个很重要的函数add_mtd_partitions函数,add_mtd_partitions()会对每一个新建分区建立一个新的mtd_part结构体,将其加入mtd_partitions中,并调用add_mtd_device()将此分区作为MTD设备加入mtd_table。成功时返回0,如果分配mtd_part时内存
hanmengaidudu
·
2014-05-15 21:00
linux下的nandflash驱动分析(2)——基于
s3c6410
平台
1、在上一篇的probe函数中,在那个很大的for循环中出现了,对NAND的厂商,设备号,是MLC或SLC进行判断,这些是怎样进行的呢?其实这些都是在NAND芯片中定义的,我们只需按对应的时序读出这些信息,就可以进行判断,看下面这个图(摘于一个NAND芯片手册):2、上一篇中,nand_scan(s3c_mtd,1)函数没有细说,这一篇说下这个函数,源码如下:/** * nand_scan-[NA
hanmengaidudu
·
2014-05-15 21:00
linux下的nandflash驱动分析(1)——基于
s3c6410
平台
源码主要在S3c_nand.c(linux2.6.28\drivers\mtd\nand)文件中。1、模块加载和卸载module_init(s3c_nand_init);module_exit(s3c_nand_exit);staticvoid__exits3c_nand_exit(void){platform_driver_unregister(&s3c2450_nand_driver);pla
hanmengaidudu
·
2014-05-15 21:00
S3C6410
制作开机logo和去除logo光标的方法
1.制作开机logo(1)默认的logo文件是drivers/video/logo/logo_linux_clut224.ppm,因此制作一个新.ppm文件,覆盖它即可。(2)一般的linux发行版系统都已自带netpbm-10.35-6.fc6工具。最好把你的图片做为png格式,做以下步骤: pngtopnmlogo.png>logo.pnm #转换png成pnm格式 pnmquant224lo
wangzhongkai001
·
2014-05-12 21:00
logo
开机
光标
去除
arm芯片移动市场
ARM芯片介绍ARM公司目前主要授权三个系列的芯片设计----ARM9、
ARM11
和Cortex,所以就造成普通消费者感到眼花缭乱,不知道如何选择。各种ARM芯片之间到底有什么区别?
tfygg
·
2014-05-04 12:00
【嵌入式开发】向开发板中烧写Linux系统-型号
S3C6410
板子型号:三星
S3C6410
基于
ARM11
,指令集基于arm6指令集;为毛不是CortextA9的板子;烧写内容:BootLoader,LinuxKernel,FileSystem;烧写流程: --sd
han1202012
·
2014-04-28 00:00
linux
嵌入式
开发板
s3c6410
韩曙亮
【嵌入式开发】向开发板中烧写Linux系统-型号
S3C6410
作者:万境绝尘转载请著名出处终于拿到板子了,嵌入式开发正式开启.板子型号:三星
S3C6410
基于
ARM11
,指令集基于arm6指令集;为毛不是CortextA9的板子;烧写内容:BootLoader,LinuxKernel
f059074251
·
2014-04-28 00:00
linux
2013年度ARM芯片图形性能跑分横向对比
在2009年,诺基亚的旗舰手机N97不过采用了434MHz的
ARM11
处理器,如今的三星Note3、HTC One,索尼Z1这类旗舰手机都已经进步到了四核、八核,单核频率可以媲美桌面PC了。
cometwo
·
2014-04-24 21:00
s3c6410
开发板Linux系统支持 K9GAG08U0E的方法
由于NandFlash硬件升级比较快,公司去年一直在使用三星的K9GAG08U0D,现在MLCNandFlash升级到了第二代,K9GAG08U0D很快就会处在停产的状态,未雨绸缪,公司选型了K9GAG08U0E来替代原有的NandFlash芯片。起初。本以为把新NandflashID信息增加到Uboot和Linux内核的NandFlashID列表文件中即可,也就是Uboot和Linux源码中的n
LoongEmbedded
·
2014-04-22 16:00
[arm 驱动]Linux输入子系统分析
这阵子本来没有打算花时间来分析Linuxinputsystem的,然而当在研究
S3C6410
触摸屏驱动的时候悲剧不期而至,内核中并没有实现6410的触摸屏驱动,不过有关于S3C2410触摸屏的驱动,往s3c2410
lilin9105
·
2014-04-18 21:43
linux
输入子系统
嵌入式
[arm 驱动]Linux输入子系统分析
这阵子本来没有打算花时间来分析Linuxinputsystem的,然而当在研究
S3C6410
触摸屏驱动的时候悲剧不期而至,内核中并没有实现6410的触摸屏驱动,不过有关于S3C2410触摸屏的驱动,往s3c2410
lilin9105
·
2014-04-18 21:43
linux
输入子系统
uboot-2012.10_lowlevel_init.s学习笔记
近来学习了一哈uboot,本来想下载最新的uboot来学习哈,但是手上就只有ok6410-A的板子,看了哈uboot最新代码貌似不支持
s3c6410
了,因此就作罢,转而学习uboot-2012.10的老代码了
key123zhangxing
·
2014-04-15 19:00
Android正常开机流程
Android正常开机流程Android正常开机首先从arm9侧开始,进而转到
arm11
侧。具体的开机流程如下。
cwr
·
2014-04-04 07:00
制作
S3C6410
的交叉编译链(arm-linux-gcc 4.6.0)
最近在做一些嵌入式的软件开发工作,在Linux下的交叉编译链一直都是使用别人编译好的交叉编译器。想自己制作一个属于自己的交叉编译器,了解一下构建嵌入式系统开发工具的一些方法。下面说一下大致的方法和步骤。从gnu网站上下载所需要的源码包,然后进行配置,编译,链接,安装。还有就是使用第三方用于编译生成交叉编译链的管理工具:crosstool-ng-1.19.0(目前为最新版本)官方网站:http://
bahutou
·
2014-03-25 20:30
嵌入式开发学习
制作
S3C6410
的交叉编译链(arm-linux-gcc 4.6.0)
最近在做一些嵌入式的软件开发工作,在Linux下的交叉编译链一直都是使用别人编译好的交叉编译器。想自己制作一个属于自己的交叉编译器,了解一下构建嵌入式系统开发工具的一些方法。下面说一下大致的方法和步骤。从gnu网站上下载所需要的源码包,然后进行配置,编译,链接,安装。还有就是使用第三方用于编译生成交叉编译链的管理工具:crosstool-ng-1.19.0(目前为最新版本)官方网站:http://
zhanglianpin
·
2014-03-25 20:00
制作
S3C6410
的交叉编译链(arm-linux-gcc 4.6.0)
最近在做一些嵌入式的软件开发工作,在Linux下的交叉编译链一直都是使用别人编译好的交叉编译器。想自己制作一个属于自己的交叉编译器,了解一下构建嵌入式系统开发工具的一些方法。下面说一下大致的方法和步骤。从gnu网站上下载所需要的源码包,然后进行配置,编译,链接,安装。还有就是使用第三方用于编译生成交叉编译链的管理工具:crosstool-ng-1.19.0(目前为最新版本)官方网站:http://
zhanglianpin
·
2014-03-25 20:00
u-boot编译过程分析
对于
s3c6410
开发板,编译U-Boot需要执行如下的命令:编译u-boot:对SD卡引导的u-boot makeup6410_sd_config make对nandflash
u011570979
·
2014-03-20 01:00
makefile
mkconfig
u-boot编译过程
S3C6410
烧写u-boot 内核 根文件系统 遇到的问题 及总结
烧写u-boot内核根文件系统遇到的问题。1.[root@uplooking/]#mount-tyaffs2/dev/mtdblock2/mnt/yaffs:devis32505858nameis"mtdblock2"yaffs:passedflags""yaffs:AttemptingMTDmounton31.2,"mtdblock2"block417isbadyaffs_read_super:
u011570979
·
2014-03-18 22:00
kernel
u-boot
s3c6410
S3C6410
启动u-boot 加载内核和文件系统
,请参考
s3c6410
手册memorymap这一章]bootm0x500080003.内核启动后 其中bootargs根文件系统通过nfs从主机的/nfsro
u011570979
·
2014-03-18 03:00
内核
u-boot
s3c6410
S3C6410
SPI全双工读写流程分析(原创)
转载请注明出处:http://blog.csdn.net/hustyangju/article/details/21165721
S3C6410
SPI全双工读写流程分析一、SPI控制器datasheet1
hustyangju
·
2014-03-13 13:47
Linux
Driver
S3C6410
SPI全双工读写流程分析(原创)
转载请注明出处:http://blog.csdn.net/hustyangju/article/details/21165721
S3C6410
SPI全双工读写流程分析一、SPI控制器datasheet1
hustyangju
·
2014-03-13 13:00
SPI
linux内核
windows nfs server for linux
之前在linux系统下开发,与
ARM11
核心板linux系统对接共享也比较方便,近期因为个别原因,将开发转移到了windows平台,因此需要windows下的nfsserver。
junllee
·
2014-03-05 10:00
ARM Linux异常处理之data abort
本文简要分析了ARMLinux的dataabort异常处理过程,内核版本2.6.28,
s3c6410
平台。1异常向量与程序跳转dataabort是ARM体系定义的异常之一。
coldsnow33
·
2014-03-04 21:00
内核
S3C6410
的SPI控制器
1. SPI控制器1.1 概述SPI总线是一种全双工串行同步通讯协议,SPI(SerialPeripheralInterface)串行外围接口能够支持串行数据传输,其包含两个独立的8/16/32位移位寄存器分别用于发送和接收。在SPI传输期间,数据同步发送(串行移出)和接收在(串行移入)。 1.2 SPI控制器支持下面的特征1) 全双工,表示可以同时发送和接收。2) 用
hustyangju
·
2014-03-04 17:00
嵌入式系统
linux驱动
S3C6410
裸机驱动5'TFT LCD
http://blog.csdn.net/cp1300/article/details/7539417下面是我的液晶屏的时序资料//代码//TFT_LCD.C/************************************************************************************************************* *文件名:TFT_L
jwc2436
·
2014-02-27 13:00
S3C6410
的IROM启动模式
********************************LoongEmbedded********************************作者:LoongEmbedded(kandi)时间:2011.7.26类别:WINCEbootloader开发********************************LoongEmbedded***********************
zgrjkflmkyc
·
2014-02-26 15:00
bootloader
s3c6410
IROM启动
S3C6410
启动模式介绍【转载】
目前的ARM处理器都支持多种启动模式,
S3C6410
和以前的Samsung的ARM处理器一样,通过外部管脚OM[4:0]的拉高拉低来决定是从哪个存储设备上启动。
zgrjkflmkyc
·
2014-02-26 14:00
bootloader
arm处理器
s3c6410
内核编译错误:Makefile‘混和的隐含和普通规则’错误的解决
工作环境:fedora19目标平台:
s3c6410
开发包内核版本:2.6.24交叉编译工具:gcc-3.4.1用gcc-3.4.6交叉编译6410内核,执行make命令,会提示"***混和的隐含和普通规则
hustyangju
·
2014-02-25 11:00
linux驱动
为什么LPC1788不支持Linux
ARM9,
ARM11
这类cpu都包含了 当然也不是没办法,针对LPC17xx这类没有MMU的CPU可以使用uCLinu
Ropai
·
2014-02-19 16:00
基于
S3C6410
&WINCE6.0的LCD驱动详解
花了几天时间把6410的点屏代码研究了一下,这里分享出来供大家参考。 先大致说下目前LCD的类型以及渠道。针对手持设备,如手机,PMP,MID,GPS,UMPC,相机等,大多采用的是TFT,LTPS(低温多晶硅屏),OLED等。其中以TFT屏用的最广泛,LTPS屏以其色彩鲜艳,视角广而闻名,目前也逐渐多起来。OLED显示效果是以上三者中最好的,能够达到全视角,而且在阳光照射下也能清晰的
jwc2436
·
2014-02-18 20:00
Linux移植的一般过程
前一阵子在公司移植Linux2.6到一块
ARM11
的开发板上,下面粗略讲讲移植Linux的一般过程。 一开始的UBOOT的移植不多说了。
qq160816
·
2014-01-28 15:00
上一页
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
其他