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系统移植
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
物联网之
系统移植
(环境搭建)
交叉编译工具安装(编译生成板子可以执行的文件):交叉编译工具下载链接:https://pan.baidu.com/s/10sfezdNj_jj51Uw6F2FudA密码:of5atarxvfgcc-4.6.4.tar.xzsudovim/etc/bash.bashrc/*添加交叉编译工具链的路径到系统脚本在末尾添加exportPATH=/home/linux/gaoyong/level10/day
许新天
·
2020-09-12 07:46
虚拟机和环境
物联网之系统移植
物联网之
系统移植
一(概述及环境搭建)
笔记:https://blog.csdn.net/weixin_39148042/article/details/82494675
系统移植
概述及环境搭建主要内容•嵌入式基本概念和开发环境搭建目标:能搭建嵌入式开发环境
许新天
·
2020-09-12 07:46
物联网之系统移植
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
ARM+llinux
系统移植
3G拨号上网收发短信(二)
一、发送text格式的短信给联通发text格式的短信:~>:microcom-s115200/dev/ttyUSB1atOK设置短信格式为Text模式:at+cmgf=1OKat+cmgs="+861300711****"输入发送的内容:>hello(内容写完后按一下ctrl+z发送)+CMGS:48OK给电信发text格式的短信:~>:microcom-s115200/dev/ttyUSB1at
little_paul
·
2020-09-11 19:07
技术
ARM+linux
系统移植
3G拨号上网收发短信(三)
一、用text查看模式下面的“发”是指我敲的命令,“收”是指回车后显示的信息包括其他接收的信息。~>:microcom-s115200/dev/ttyUSB1发:at收:OK设置成文本模式读:发:at+cmgf=1收:OK将信息保存在SIM卡中:发:at+cpms="SM","SM","SM"收:+CPMS:0,50,0,50,0,50收:OK等待接收短信。。。。。。收到了会有这个提示信息:收:+
little_paul
·
2020-09-11 19:07
采集器C++代码在Red Hat各版本操作
系统移植
出现得问题
由于公司项目的需要,需要将采集器c++代码在Redhat不同版本操作
系统移植
,出现了好多问题,所以写此文来做一次全面的总结。
zhoudshu
·
2020-09-11 19:41
程序人生
关于pro*c编译时报PCC-S-02015
系统移植
时,用makefile编译pc文件时,出现如下错误PCC-S-02015,unabletoopenincludefileErroratline25,column10infile/usr/include
来了个土豆
·
2020-09-11 14:01
oracle
linux
[学习资料] Tiny210(
S5PV210
) u-boot移植
Tiny210(
S5PV210
)u-boot移植http://www.microoh.com/bbs/forum.php?
weixin_30716725
·
2020-09-11 04:13
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
旷视科技 face++ 嵌入式软件开发-面试---深度好文
岗位描述:旷视嵌入式开发主要分两个方向:偏应用岗位和偏向驱动开发前者主要工作内容是就是在摄像机中(hisi平台)搭建算法的运行环境,摄像机的基本功能开发,后者则以驱动编写,linux
系统移植
等相关工作,
不可承受的生命之轻_
·
2020-09-10 18:08
面试
早上起来播报,用我做的
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开发板
实训记录(十四):学生端与教师端合并
学生端与教师端合并学生端教师端合并端口号修正迁移文件版本与库学生端教师端合并将学生端的
系统移植
到我的电脑上出现了一些问题;端口号修正同时运行时,一个系统的端口号要修正,修正后出现一些细节问题需要解决。
L_5327
·
2020-09-10 11:44
项目实训记录日志
mysql
python
django
Android 增加对鼠标的支持
但是随着Android
系统移植
到其他领域,对鼠标的支持也越来越有意义。
LuYozone
·
2020-08-26 23:19
android
资料
5.
S5PV210
时钟初始化汇编代码
汇编实现时钟设置代码详解:经过前面的基础了解,现在开始用汇编来初始化时钟(我们这里只是比较简单的设置相应的寄存器来进行初始化,主要目的就是为了通过
S5PV210
数据手册来分析时钟系统初始化过程)。
丶一个有梦想的老实人
·
2020-08-26 08:10
时钟初始化汇编代码
6.
S5PV210
时钟初始化c语言实现代码
c语言实现时钟设置代码详解:上一篇就是汇编实现时钟初始化的代码,这篇为c语言,前面的宏定义和汇编都是一样的。//时钟控制器基地址#defineELFIN_CLOCK_POWER_BASE0xE01000000//时钟相关的寄存器相对时钟控制器基地址的偏移值#defineAPLL_LOCK_OFFSET0x00#defineMPLL_LOCK_OFFSET0x08#defineAPLL_CON0_O
丶一个有梦想的老实人
·
2020-08-26 08:10
s5pv210
uboot-2012-10移植(二) 之能够启动进入控制台
这次我们将从官网下载的最新uboot-2012-10移植到
s5pv210
开发板上,让其进入控制台,效果如下:首先,我暂时没采用内核的SPL,这个将在后面给补上,这里的BL1是我自己参考资料写的,我用的是
xiaojiaohuazi
·
2020-08-26 08:10
s5pv210-uboot
s5pv210
uboot-2012-10移植(八) 之支持SD卡保存环境变量
本次将实现SD卡保存环境变量,uboot的移植先到这里告一段落了,大体上能用了,但是还很不完善,等到以后需要用到的时候在继续添加,而且中间有移植错误的地方也希望各位大侠给指出来,特别是SD卡那里。1.include/configs/smdkv210.h+233,CONFIG_ENV_OFFSET自己可以算下,保证不重复就行,我这里是为了保险起见/*-------------------------
xiaojiaohuazi
·
2020-08-26 08:10
s5pv210-uboot
S5PV210
的uboot启动过程(知识结网)
uboot是如何启动的:(以
S5PV210
为例)当
S5PV210
开机之后,先运行IROM中的BL0,BL0的其中一项工作就是将启动介质中的前16K代码(也就是uboot的前16K)拷贝到内部的IRAM中
wojiaodaier
·
2020-08-26 08:25
S5PV210
SDRAM内存初始化
前言:内存为九鼎X210开发板512MBDDR21、SDRAM引入1.1、SDRAM:SyncronizedDynamicRamdamAccessMemory,同步动态随机存储器。DDR:就是DDRSDRAM,是SDRAM的升级版。(DDR:doublerate,双倍速度的SDRAM)DDR有好多代:DDR1DDR2DDR3DDR4LPDDR1.2、SDRAM的特性(容量大、价格低、掉电易失性、随
最后一位大侠
·
2020-08-26 08:42
ARM
s5pv210
的学习之路(5)led.S(uboot命令调用)
abc:movip,spstmfdsp!,{fp,ip,lr,pc}subfp,ip,#4ldrr0,=ledmovlr,pcmovpc,r0subsp,fp,#12ldmfdsp,{fp,sp,pc}led:movip,spsubsp,sp,#12strr14,[sp]strip,[sp,#4]strfp,[sp,#8]subfp,ip,#4@第一步:把0x11111111写入0xE020024
weixin_43097675
·
2020-08-26 08:56
arm
S5PV210
的uboot第一阶段start.S SD卡启动代码分析
/**armboot-StartupCodeforS5PC110/ARM-CortexCPU-core**Copyright(c)2009SamsungElectronics***SeefileCREDITSforlistofpeoplewhocontributedtothis*project.**Thisprogramisfreesoftware;youcanredistributeitand/
龙龙_longong
·
2020-08-26 08:13
ARM裸机学习
S5PV210
-uboot源码分析-uboot命令体系
8、1、uboot的命令体系1、使用uboot命令2、uboot实现命令体系的代码uboot/commond/cmd_xxx.c中,有若干个.c文件和命令体系有关。还有个main.c也是跟命令体系有关的。3、每个命令对应一个函数(1)uboot中的每一个命令都对应了一个函数在背后,这就是uboot来实现命令体系的一种方法。和我们在裸机中写的shell中实现的方法其实是一样的。(2)我们要找到每一个
weixin_34090643
·
2020-08-26 08:10
嵌入式Linux裸机开发(五)——SDRAM初始化
嵌入式Linux裸机开发(五)——SDRAM初始化一、SDRAM初始化流程
S5PV210
有两个独立的DRAM控制器,一个最大支持512MB,一个最大支持1024MB,但两个控制器必须支持相同类型的内存。
weixin_34044273
·
2020-08-26 08:37
s5pv210
——中断
1:
s5pv210
的中断步骤(1):建立异常向量表;(2):中断初始化;(3):使能(如外部中断,写中断处理函数);(4):建立中断号与中断处理函数的联系,使能中断;当中断发生时,中断处理函数会自动处理中断
RabinRow
·
2020-08-26 08:12
基于
s5pv210
外部中断使用指南
实验板子:tiny210(芯片:
s5pv210
)实验目的:通过外部中断操作两个按键实现对LED灯的亮灭控制步骤:①初始化GPIO端口,使GPIO为外部中断状态;(寄存器:GPxxCON)例:②配置外部中断触发模式
weixin_30619101
·
2020-08-26 08:07
Uboot5之
S5PV210
的启动顺序
时间:2018.3.18作者:Tom工作:HWE 说明:如需转载,请注明出处。1.启动所涉及的内存和外存(1)内存:SRAM即静态内存,缺点是容量小、价格高,一般是几十K或几百K;优点是不需要软件初始化直接上电就能使用。DRAM即动态内存,优点是容量大、价格低;缺点是上电后不能直接使用,需要软件初始化后才可以使用。(2)单片机:内存需求量小,而且希望开发尽量简单,适合全部使用SRAM;嵌入式系统:
wangdapao12138
·
2020-08-26 08:18
S5PV210
之SDRAM初始化详解
https://blog.csdn.net/vanity_lost/article/details/52656528
shenlong1356
·
2020-08-26 08:54
stm32和ARM
S5PV210
的启动详解2
S5PV210
的启动详解2上一篇启动详解1我们介绍到了
S5PV210
_IROM_APPLICATIONNOTE_REV0.3的2.1节启动顺序(OperatingSequence)下面我们来详细的看一下
后来bug多没去
·
2020-08-26 07:19
嵌入式linux学习笔记
smart210 资源
smart210启动参考
S5PV210
_iROM_ApplicationNote_Preliminary_20091126.pdf操作顺序注意:手册里面补充BL1/BL2:Itcanb
qq_21353001
·
2020-08-26 07:42
smart210
S5PV210
的SD卡启动详解1
1.10.4.
S5PV210
的SD卡启动详解11.10.4.1、SoC为何要支持SD卡启动(1)一个普遍性的原则就是:SoC支持的启动方式越多,将来使用时就越方便,用户的可选择性就越大,SoC的适用面就越广
qq_18973645
·
2020-08-26 07:41
ARM裸机
S5PV210
的DDR初始化
S5PV210
中DDR的初始化在数据手册中已经说明了步骤,总共27步。本人借助手册进行简单翻译和用代码描述。
to_run_away
·
2020-08-26 07:41
嵌入式
s5pv210
——SDRAM的初始化
以下内容源于朱友鹏《物联网大讲坛》课程的学习,以及博客http://www.cnblogs.com/biaohc/p/6346949.html的学习整理,如有侵权,请告知删除。一、SDRAM引入1、SDRAM(SyncronizedDynamicRamdamAccessMemory,同步动态随机存储器)DDR:严格来说应该叫DDRSDRAM((DDR:doubledatarate,双倍速度的SDR
天糊土
·
2020-08-26 07:28
ARM裸机
Tiny210(
S5PV210
) U-BOOT(一)----启动过程
但此时:PLL没有启动,CPU工作频率为外部输入晶振频率,非常低(
S5PV210
中晶振在CPU旁边,两颗24MHz,一颗27MHz);CPU的工作模式、中断设置等不确定;存储空间的各个BANK(包括内存
mutemob
·
2020-08-26 07:50
u-boot
tiny210(
s5pv210
)DDR2的初始化
做一个裸机测试内存DDR2的小程序,找了好多,没有找到类似的,只能静下心来看三星给的文档了!三星文档描述(P598):InitializationsequenceforDDR2memorytype:1.Toprovidestablepowerforcontrollerandmemorydevice,thecontrollermustassertandholdCKEtoalogiclowlevel.
Kallen_man
·
2020-08-26 07:13
Linux
S5PV210
之UBOOT-2011.06启动过程解析
//主题:
S5PV210
之UBOOT-2011.06启动过程解析//作者:
[email protected]
//版权:kevinjz原创//平台:
S5PV210
ARMV7TINY210//发布日期
简单并快乐着
·
2020-08-26 07:03
bootloader
linux
驱动
S5PV210
(tiny210) linux-3.0.8 卡在 Starting kernel ...(UART设置均正常)
Startingkernel...排除串口号设置等问题后;发现还是没有打印信息uart发送使用了fifo的方法,因fifo_mask、fifo_max没被赋值,导致死在了一个while循环里面(arch/arm/mach-
s5pv210
Roger_Lee_1986
·
2020-08-26 07:57
S5PV210
之SDRAM初始化
本文使用的开发板是九鼎创展的X210iNand版本。一、查阅原理图中SDRAM相关部分从以上原理图中可以得出以下信息:(1)开发板上使用的SDRAM编码是K4T1G164QQ(2)开发板上包括4片内存芯片,每片内存的数据总线都是16位的(3)横向的两颗内存芯片是并联的(并联时地址总线的接法一样,但数据总线要加起来),这样连接相当于在逻辑上可以把这两颗内存芯片看成是一个32位的内存芯片(4)每个内存
Tadas-Gao
·
2020-08-26 07:08
嵌入式
s5pv210
u-boot的那些事儿之---mem_setup.S的分析
/**armboot-MemoryInitializeCodefor
S5PV210
/ARM-CortexCPU-core**Copyright(c)2009SamsungElectronics***SeefileCREDITSforlistofpeople
jayyuz
·
2020-08-26 07:00
210学习
【u-boot-2016到
s5pv210
】3.0 uboot命令运行
【u-boot-2016到
s5pv210
】3.0uboot控制台命令1structcmd_tbl_s{char*name;/*CommandName*/intmaxargs;/*maximumnumberofarguments
gjianw217
·
2020-08-26 06:33
ok210-uboot
S5PV210
启动过程详解
S5PV210
启动过程如下:1.SoC芯片上电后,立即运行iROM中的程序(三星出厂时固化的),即BL0。
肥仔不肥
·
2020-08-26 06:55
S5PV210
smart210开发板裸机bin文件起始地址设置
一、平台代码1、使用的平台我使用友善之臂公司出品的smart210平台,cpu是
s5pv210
。在裸机开发时,用usb线烧写bin文件到内存中直接运行。
comporsa
·
2020-08-26 06:05
嵌入式
S5PV210
uboot启动过程
按照三星《
S5PV210
_UM_REV1.1》手册上说明的启动流程,
S5PV210
上电将从IROM处执行固化的启动代码,对时钟等初始化、对启动设备进行判断,并从启动设备中复制BL1(最大16KB)到IRAM
Knight.Hw
·
2020-08-26 06:05
arm
arm
transplant
imx6q处理器,linux操作系统平台搭建 从SD卡启动系统
/blog.csdn.net/girlkoo/article/details/44626011这篇两篇文章,然后把移植过程和学习笔记再次留下.本文的目的是,完成一个从sd卡启动的一个纯净版的linux
系统移植
大飞品树莓
·
2020-08-25 08:55
linux
C语言专题笔记——内存话题
在
S5PV210
中运行的linux系统上,运行应用程序时:这是时候所有的应用程序的代码和数据都在DRAM,所以这种结构就是冯诺依曼结构;在单片机中,我们把程序代码烧写到Flash(NorFlash)中,
Lwins
·
2020-08-25 02:37
C语言专题
c语言
内存
冯诺依曼
应用
GEC210 LED 裸机编程 原理介绍
GEC210LED裸机编程开发环境:ADS1.2或者arm-linux-gcc4.4.1开发板:GEC210(
s5pv210
soc)原理部分:Led的控制是单片机控制中最简单的部分,所以我们从这个开始入门
zhaozhi0810
·
2020-08-24 18:48
arm
s5pv210
单片机
上一页
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
其他