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
s5pv210驱动学习
s5pv210
u-boot启动过程
但此时:PLL没有启动,CPU工作频率为外部输入晶振频率,非常低(
S5PV210
中晶振在CPU旁边,两颗24MHz,一颗27MHz);CPU的工作模式、中断设置等不确定;存储空间的各个BANK(包括内存
dchchenghao
·
2020-09-16 20:36
arm
S5pv210
烧写内核到NANDFLASH
S5pv210
烧写内核到NANDFLASHtiny
s5pv210
的开发板利用u-boot中的nand命令把SDRAM中的uImage烧写到nandflash的第3块分区,地址0x60000-0xC00000
虎皮猫猫大人
·
2020-09-16 09:17
嵌入式linux开发
S5pv210
烧写本地文件系统到NANDflash
S5pv210
烧写本地文件系统到NANDflash1.Uboot状态下根文件系统分区擦除:nanderase0xE000000xF200000nandflash分为6个区(在内核的drivers/mtd
虎皮猫猫大人
·
2020-09-16 09:17
嵌入式linux开发
S5PV210
210使用网络文件系统nfs作为根文件系统
S5PV210
使用网络文件系统nfs作为根文件系统:开发板上电,u-boot启动内核,内核加载文件系统,此时有两种方法加载文件系统:利用网络加载网络文件系统;把文件系统烧写到开发板中,成为本地文件系统。
虎皮猫猫大人
·
2020-09-16 09:17
嵌入式linux开发
在Linux中安装dnw
我的板子是
s5pv210
的,系统是ubuntu14.0的。1.首先下载usb驱动和下载工具,用的是点击打开链接提供的。我下载之后放到共享文件夹中,然后在虚拟机中解压。
陈弥之
·
2020-09-16 09:52
Linux学习之路
AM335x(TQ335x)学习笔记——挂载Ramdisk
(1)制作根文件系统使用busybox构建根文件系统的步骤可以参考本博客的另外一篇文章,该文章链接如下:
S5PV210
(TQ210)学习笔记——内核移植与文件系统构建
girlkoo
·
2020-09-16 02:28
嵌入式开发
深入浅析Linux下uboot之(二)-----------------------:uboot的目录分析
(譬如三星的
S5PV210
芯片厂商出的开发板就叫SMDKV210).所以三星的工程师移植的uboot是根据他们自己
Croxd
·
2020-09-15 20:14
uboot
tiny210(
S5PV210
)内存DDR2-SDRAM初始化顺序及相关难点浅析———210SDRAM初始化学习记
学习到210的SDRAM初始化的时候,让我郁闷了两三天,啃上这么一大段技术鸡肠,着实让我“搔首踟蹰“相当郁闷,先是把SDRAM那一部分初始化的内容都给读了一遍,再结合uboot里面的代码,但是却是一头雾水,因为里面有很多内容讲的不清不楚,也没有相关提示,其实最大的障碍是SDRAM的初始化那一段不是很清楚,网上的资料也相当少,于是就开始了持续两天的摸索,在网上搜索相关资料,现在算是有了点小结果,在这
风林意漩
·
2020-09-15 13:31
tiny210(
S5PV210
)中断控制相关学习记录
简述一下210的中断情况,内置了4个VIC(vectoredinterruptcontroler)中断控制器,型号是ARM的PL192控制器,4个VIC加起来支持93个中断源。配置中断时,主要涉及4个方面的配置:1.异常向量表的设置。2.中断源的配置。3.中断控制器的配置。4.处理器内核配置。1.中断源的相关寄存器:当需要开启中断时,则需要对中断源进行相应的配置,这里主要记录常用的外部中断的配置。
风林意漩
·
2020-09-15 13:31
210学习
tiny210(
S5PV210
)uboot的顶层Makefile的连接命令理解——记tiny210之uboot移植
贴上Makefile中的连接规则:$(obj)u-boot:dependversion$(SUBDIRS)$(OBJS)$(LIBS)$(LDSCRIPT)UNDEF_SYM=`$(OBJDUMP)-x$(LIBS)|sed-n-e's/.*\(__u_boot_cmd_.*\)/-u\1/p'|sort|uniq`;\cd$(LNDIR)&&$(LD)$(LDFLAGS)$$UNDEF_SYM$
风林意漩
·
2020-09-15 13:00
210学习
块设备
驱动学习
笔记(一)
一、块设备与字符设备的I/O操作比较n块设备只能以块为单位接受输入和返回输出。字符设备则以字节为单位。(linux中的块可以是字节)n块设备对于I/O请求有缓冲区。可以对读写的顺序进行调整。字符设备只能顺序读写。二、相关概念与重要结构n块设备处理的I/O请求用request结构体表征。由于此结构体过于庞大,只列出部分重要成员。structrequest{……sector_tsector;unsig
开心an
·
2020-09-15 12:25
驱动笔记
Linux-uboot-学习笔记(10):移植三星官方uboot
这里我们将三星官方开发板的SMDKV210的uboot源代码移植到
S5PV210
上,从而实现引到210启动各种外设和启动内核。
赵小琛在路上
·
2020-09-14 23:52
Linux嵌入式
linux
嵌入式
Linux
驱动学习
笔记----------触摸屏驱动
关于触摸屏的驱动,其实也是input输入子系统,只不过是一个升级版罢了。我所说的都是基于韦老大所说,再加上自己的理解。这里关于输入子系统再做一些补充:—————–入子系统体系—————设备事件层:Linux_Dir/drivers/input/evdev.c(提供handler)提供输入设备产生的原始数据并上报给应用程序,这适用于所有输入设备,触摸屏也不例外编写基于输入子系统的驱动时只需:1.分配
小洲洲洲
·
2020-09-14 14:10
linux驱动
在
S5PV210
开发板上搭建android2.3系统----基于x210开发板
最近拿到x210开发板,上面软件确实很完善,于是编译了下官方提供的源码,以下是调试详细记录,供大家参考。说明:本文档将长期更新,后续调试笔记将会继续补充。先上一张官方的宣传图片:废话少说,准备移植:ubuntu10.10五笔安装apt-getinstallibus-tables-wubi然后在系统->首选项->键盘输入法的输入法中选择WUBI,添加进去即可。ubuntu10.10下安装chrome
armeasy
·
2020-09-14 13:31
android开发
android
ubuntu
浏览器
chrome
输入法
linux
linux设备
驱动学习
笔记--内核调试方法之printk
1,printk类似于用户态的printf函数,但是比printf函数多了一个日志级别,内核中最常见的日志输出都是通过调用printk来实现的,其打印级别有8种可能的记录字串,在头文件里定义:KERN_EMERG0用于紧急消息,常常是那些崩溃前的消息.KERN_ALERT1需要立刻动作的情形.KERN_CRIT2严重情况,常常与严重的硬件或者软件失效有关.KERN_ERR3用来报告错误情况;设备驱
ITsenlin
·
2020-09-14 13:17
linux
Linux tty
驱动学习
- 串口通信,UART及UART驱动概述
数据在单条传输线上,一位接一位地按顺序传送的方式称为串行通信。串行通信有两种方式:异步方式和同步方式。实现串行通信的接口叫串行接口,它主要的功能就是实现CPU与输入输出设备之间的串并行转换。把从CPU传送过来的并行数据转换成串行从输出设备输出,以及把从输入设备输入的串行数据转换成并行数据送给CPU。串行通信中,因为数据是一位一位地传输,所以为了是接收端能够识别接收到的每位数据的具体意思,收发双方就
miketang1419
·
2020-09-14 11:50
Linux内核和驱动学习
Linux tty
驱动学习
- UART驱动的read操作流程
在用户空间对tty设备进行读操作,经过系统调用进入到tty核心层执行的第一个函数是tty_read()。在tty_read()函数中,从文件描述符file的私有数据结构中获得tty_struct,然后再从tty_struct中获取线路规程描述符。取得线路规程描述符后,直接调用线路规程的read()函数。staticssize_ttty_read(structfile*file,char__user
miketang1419
·
2020-09-14 11:50
Linux内核和驱动学习
GPIO编程
第4章
S5PV210
微处理器GPIO编程1.
S5PV210
芯片共有584引脚,其中237个输入/输出引脚,分属于多个I/O端口。
ZM_iTUDOU
·
2020-09-14 10:17
单片机
camera驱动小节二:添加同时基于V4L2和I2C的设备和驱动
//设备信息//arch/arm/mach-
s5pv210
/mach-cw210.c//设备以ov9650为例staticstructi2c_board_infoov9650_i2c_info={I2C_BOARD_INFO
老衲卖个萌
·
2020-09-14 10:42
Linux tty
驱动学习
- UART驱动注册
8250/16550系列芯片为常见的UART芯片,该类芯片的驱动文件为8250.c,位于内核源码的/drivers/serial/目录下面。serial8250_init为该驱动的入口函数,nr_uarts和UART_NR在内核配置中定义,跟具体的平台相关,通常定义为4。由于CONFIG_SPARC没有被定义,所以做的第一件事情就是注册一个名为serial_8250_reg的UART驱动。stat
miketang1419
·
2020-09-14 09:06
Linux内核和驱动学习
3.
S5PV210
中看门狗定时器(WDT)概述
3.1OVERVIEWOFWATCHDOGTIMER看门狗概述TheWatchdogTimer(WDT)in
S5PV210
isatimingdevicethatresumesthecontrolleroperationaftermalfunctioningduetonoiseandsystemerro
丶一个有梦想的老实人
·
2020-09-14 05:14
Android
S5PV210
camera S_INPUT实现
三星平台的capture设备节点是/dev/fimc0,但是平台可能存在多个摄像头,更特殊的情况是一个videoADC芯片外接多个模拟摄像头,这几天研究了下如何选择capture的摄像头,做个总结。先对摄像头做个分类,1.CMMCameraCompactModule摄像头模组;2.VIDEOADC+模拟摄像头视频源的选择是通过VIDIOC_S_INPUT来实现的,这里的视频源既可以是上面第一类的C
kickxxx
·
2020-09-14 04:51
Samsung
S5PV210
达内Cortex-A8嵌入式linux视频教程
S5PV210
采用了ARMCortexTM-A8内核,ARMV7指令集,主频可达1GHZ,64/32位内部总线结构,32/32KB的数据/指令一级缓存,512KB的二级缓存,可以实现2000DMIPS(
acp小鸡炖蘑菇
·
2020-09-14 01:34
嵌入式linux
嵌入式
驱动
视频
arm
linux
驱动学习
(字符型设备驱动)
参考文档:https://segmentfault.com/a/1190000004474802记录具体操作和出现的问题,以及一些扩展知识。对于linux,设备也被看做是一个文件,对于用户来说,通过系统调用和驱动用操作普通文件的方式打开、读写设备,屏蔽硬件细节。创建设备:mknod(类似创建文件节点)这时指定一个主设备号。加载设备驱动,驱动中也有一个设备号,通过该设备号将驱动和设备对应起来。c文件
Graceyongqi
·
2020-09-14 01:38
Linux内核&驱动
S5PV210
启动烧写过程信息
记录下
S5PV210
启动烧写过程信息,对分析系统启动及烧写流程大有帮助:(有需要帮助的请加微信15359287133,公众号:厦门亲亲台宝)通过串口烧的信息:>OEMInitLIbisSuccess++
zhengmeifu
·
2020-09-13 20:51
wince6.0
S5PV210
的IROM做了什么
对
S5PV210
_iROM_ApplicationNote_Preliminary_20091126手册里的描述翻译一下。1.关看门狗定时器这个很容易理解,为了防止后面用户忘记初始化而系统重启。
to_run_away
·
2020-09-13 19:16
嵌入式
三星的ARM的
s5pv210
的芯片可以执行程序的存储器
(1)BL0:是指
S5PV210
的iROM中固化的启动代码作用:初始化系统时钟,设置看门狗,初始化堆和栈,加载BL1(2)BL1:是批在iRAM自动从外扩存储器(nand/sd/usb)中拷贝的uboot.bin
liqiuguo
·
2020-09-13 19:27
linux
关于程序运行 IROM、IRAM解决方案
关于程序运行IROM、IRAM题目大意是在下列选项中,三星的ARM的
s5pv210
的芯片可以执行程序的存储器有那些?
li_101357
·
2020-09-13 17:15
Python 中__init__函数以及参数self
Java网站链接:Java全栈工程师|以实例
驱动学习
|how2j.cn1)class类包含:类的属性:类中所涉及的变量类的方法:类中函数2)__init函数(方法)1、带有两个下划线开头的函数是声明该属性为私有
浦东_攻城狮
·
2020-09-13 13:35
Python
网卡驱动的移植
需要用到的文件在"u-boot-samsung-dev\board\samsung\smdkc110"目录下第一步:找到smdkc110.c下的staticvoiddm9000_pre_init函数在"
S5PV210
asty008
·
2020-09-13 07:36
嵌入式
u-boot.bin
《疯狂Java讲义》——用JAVA实现五子棋
在学习完《JAVA疯狂讲义》第四章流程控制和数组后,自己想利用现学的东西编一个稍微有意义的东西就是所谓的
驱动学习
。在这章最后一节提到利用数组可以实现一些小游戏,比如功能简单的五子棋。
枫叶流丹
·
2020-09-13 07:30
Java
Linux
驱动学习
(3) 驱动模型简介之usbhid和hid-generic驱动区别
驱动模型简介之usbhid和hid-generic驱动区别参考书籍:《LINUX设备驱动程序》(一)驱动模型简介,三个重要结概念总线,设备,驱动1.总线:a、处理器与单个或多个设备通信的通道b、可以互相插入表示结构体bus_type{var:name//名字subsystem//子系统,常常是自己devices//此总线上添加的设备drivers//此总线上添加的驱动func:match//当添加
上天肖
·
2020-09-13 04:37
linux开发
【u-boot-2016到
s5pv210
】0.3 SPL和uboot编译流程
上一节成功点亮了led的,但是,它是裸机程序,还没有真正的开始,真正的开始应该是运行u-boot所以本节主要解决以下问题:1uboot怎么下载2uboot怎么生成BL1(u-boot-spl.bin)3uboot怎么样生成BL2(u-boot.bin)一下载源码u-boot的源码,一般下载下来的都是压缩格式,ftp://ftp.denx.de/pub/u-boot/,为了方便版本的切换,在此使用g
gjianw217
·
2020-09-12 22:12
ok210-uboot
Tiny210(
S5PV210
) U-BOOT(九)----DDR2工作时序与原理
DDR的发展沿着更高数据传输频率,更大内存容量的方向发展,DDR2中做到更高数据传输频率,由DDR的2-bitpretetch向4-bitpretetch发展,而扩展容量,除了增加每个L-Bank的容量以外,另外就是增加L-Bank数,也就是说在内存中,原来DDR中Bank线只有2根,一块内存芯片最多2^2=4片L-Bank,而在DDR2中变成了2^3=8片L-Bank。(下面的一些图和文档出自尔
mutemob
·
2020-09-12 16:10
u-boot
S5PV210
-iROM-ApplicationNote-Preliminary的分析
S5PV210
-iROM-ApplicationNote-Preliminary文件的分析---参考朱有鹏大讲坛信息1、210的启动方式的优势点:(1)降低BOM成本,因为IROM可以使SOC从各种外设启动
conding123
·
2020-09-12 02:17
嵌入式:裸机开发
中文翻译 for
S5PV210
_iROM
应用笔记(InternalROMBooting)
S5PV210
精简指令集微处理器Preliminaryproductinformationdescribeproductsthatareindevelopment
yk__peng
·
2020-09-12 02:09
S5PV210
ARM嵌入式
S5PV210
_iROM_ApplicationNote_Preliminary_20091126.pdf
目录1.概述1.1硬件特色1.2特色1.3iRON引导的优势1.4电路设计检查点2操作2.1操作顺序2.2iROM(BL0)的启动顺序(请参阅2.3V210的启动图)2.3V210启动流程图2.4第一次启动失败时的iROM第二次启动顺序2.4.1串口启动模式2.4.2USB启动模式2.5内存映射2.6全局变量2.7设备复制功能2.8引导块分配指南2.9用于引导代码描述的标题信息数据2.10编写校验
透明水晶
·
2020-09-12 02:49
5.ARM裸机
中文翻译 for
S5PV210
_iROM 转
应用笔记(InternalROMBooting)
S5PV210
精简指令集微处理器Preliminaryproductinformationdescribeproductsthatareindevelopment
vigour1000
·
2020-09-12 02:53
[学习资料] Tiny210(
S5PV210
) u-boot移植
Tiny210(
S5PV210
)u-boot移植http://www.microoh.com/bbs/forum.php?
weixin_30716725
·
2020-09-11 04:13
flume 自定义source
按照以往的惯例,还是需求
驱动学习
,有位网友在我的flume学习五中留言提了一个问题如下:我想实现一个功能,就在读一个文件的时候,将文件的名字和文件生成的日期作为event的header传到hdfs上时,
王诗龄
·
2020-09-11 04:18
flume
大数据
java
s5pv210
开发板linux ac97 alsa驱动
设备节点:/dev/snd/controlC0/dev/snd/pcmC0D0c/dev/snd/pcmC0D0p驱动源码:
u010192845
·
2020-09-11 04:20
linux
arm-linux交叉编译器制作
arm-linux交叉编译器制作本文介绍利用crosstool-ng工具制作arm-linu交叉编译器,关于crosstool-ng不在多讲(可以百度),下面以
s5pv210
处理器为例说明制作过程。
yzzhang656
·
2020-09-10 21:13
嵌入式linux
早上起来播报,用我做的
S5PV210
核心板做的JAMMA 游戏机工控板(附图)跑wince+android系统
系统支持:wince6.0R3+android2.3+android4.0有如下接口:HDMI232串口SDJAMMA标准卡座接口电源接口485接口USBhost2.0USBdevice2.0VGA接口(wince和android的分辨率已经稳定运行1440*900/1280*1024/1280*720/1024*768/800*600等等经典VGA分辨率,可以根据客户需求定制的)
gooogleman
·
2020-09-10 13:32
原创S5PV210
Sate210开发板
前端面试每日 3+1 —— 第498天
前端面试每日3+1题,以面试题来
驱动学习
,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信坚
浪子神剑
·
2020-08-26 23:59
dns劫持
dns
javascript
前端
html
前端面试每日 3+1 —— 第5天
前端面试每日3+1题,以面试题来
驱动学习
,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!欢迎在Issues和朋友们一同讨论学习!项目地址:前端面试每日3+1学
浪子神剑
·
2020-08-26 23:38
Windows
驱动学习
(五)-- 键盘过滤
教程参考自:https://www.bilibili.com/video/av26193169/?p=5代码地址:https://github.com/G4rb3n/Windows-Driver/tree/master/MT-Keyboard1.概述我们在键盘上按下一个按键时,键盘会产生要给硬件中断(中断级很高),Windows会捕捉这个中断,从而得知键盘上有了操作,然后由驱动来读取及处理键值。2
G4rb3n
·
2020-08-26 13:07
Windows驱动
前端面试每日 3+1 —— 第168天
前端面试每日3+1题,以面试题来
驱动学习
,每天进步一点!让努力成为一种习惯,让奋斗成
浪子神剑
·
2020-08-26 13:09
前端面试每日 3+1 —— 第7天
前端面试每日3+1题,以面试题来
驱动学习
,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!欢迎在Issues和朋友们一同讨论学习!项目地址:前端面试每日3+1
浪子神剑
·
2020-08-26 12:17
高效学习方法2
成年人不谈兴趣,用任务
驱动学习
比如你对一件事实在没有兴趣,那么可以用任务来驱动生活中迫不得已要学的东西,比如做饭,那么你可以认真的学,每天给自己做营养早餐,拍照,写下做法顺序,发表到各种社交媒体上。
就会吐骨骨骨骨
·
2020-08-26 11:38
前端面试每日 3+1 —— 第498天
前端面试每日3+1题,以面试题来
驱动学习
,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信坚
浪子神剑
·
2020-08-26 11:02
dns劫持
dns
javascript
前端
html
上一页
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
其他