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
tiny210
[kernel 启动流程] 前篇——vmlinux.lds分析
https://blog.csdn.net/ooonebook/article/details/52690132以下例子都以projectX项目
tiny210
(s5pv210平台,armv7架构)为例一
hjg__
·
2023-11-08 17:13
笔记
[uboot] (第四章)uboot流程——uboot编译流程
uboot](第四章)uboot流程——uboot编译流程http://blog.csdn.net/ooonebook/article/details/53000893以下例子都以projectX项目
tiny210
玛丽奥ZJY
·
2023-07-14 17:02
【uboot】
ubuntu
tiny210
android 开发环境的配置与安装
最近按照友善之臂的安装了一个台式机的android2.3的编译环境,可是出差在外面就不能用了,由于对Fedora不是太熟悉,而且要求的配置较高,安装笔记本上面不是太合适。就选择了笔记本安装ubuntu10.04版本,再将环境安装到上面。笔记本ubuntu10.04的安装双系统,比较简单。不再赘述。安装好系统后,主要是安装一些android需要的库。如下:1.sudoapt-getinstallbu
Little-Ant
·
2023-06-13 02:36
ARM
android
ubuntu
python
patch
flex
脚本
Tiny210
LCD驱动分析
lcd整个架构是已platform_form总线的形式注册在系统中的,platform_form总线有device和driver,下面分别从lcd的device和driver两部分来分析tiny210lcd架构。device部分linux很多总线的device一般在开机过程中由系统去注册好,driver部分的注册则在驱动中进行注册,像spi、i2c等等都是这样。Lcd是通过虚拟总线进行注册的,所以
lansehai2014
·
2023-04-21 14:25
tiny210
——uboot移植Makefile文章分析
这东西已经写,我们没有时间发布,如今,终于有时间稍微长送记录汇总uboot学习过程。具体了。以后忘了也能够再温习回来嘛有些特殊字符显示得乱掉了Makefile追踪技巧:技巧1:能够先从编译目标開始顺藤摸瓜地分析,先不要关注详细细节,着重关注基本的代码结构和编译过程技巧2:追踪分析时要通过文本或者其它途径临时记录重要的线索技巧3:将基本的Makefile文件里export出来的变量以及include
weixin_33860553
·
2020-09-15 15:41
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学习
tiny210
——uboot移植之Makefile剖析篇
这篇东东早就写好了,一直没时间发出来,现在终于有时间发一下了记录总结uboot的学习历程,好像够详细了,以后忘了也可以再温习回来嘛有些特殊字符显示得乱掉了Makefile追踪技巧:技巧1:可以先从编译目标开始顺藤摸瓜地分析,先不要关注具体细节,着重关注主要的代码结构和编译过程技巧2:追踪分析时要通过文本或者其他途径暂时记录重要的线索技巧3:将主要的Makefile文件中export出来的变量以及i
风林意漩
·
2020-09-15 13:48
210学习
交叉编译opencv到
tiny210
所遇到的问题
1、首先安装cmake-gui2、出现错误:LinkingCXXexecutable../../bin/opencv_createsamples../../lib/libcxcore.so:undefinedreferenceto`clock_gettime'../../lib/libcxcore.so:undefinedreferenceto`pthread_key_create'../../l
苍风
·
2020-09-13 20:08
linux学习
交叉编译OpenCV2.2.0及移植到
Tiny210
一、开发环境上位机:Ubuntu10.04LTS交叉编译器:arm-linux-gcc4.5.1(友善之臂提供)arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz下载地址:http://115.com/file/beeblvvncmake-2.8.7-Linux-i386.sh建立交叉编译环境在Linux平台下,要为开发板编译内核,图形界面Qtopia/Qt4,boot
lien0906
·
2020-09-13 17:19
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
[学习资料]
Tiny210
(S5PV210) u-boot移植
Tiny210
(S5PV210)u-boot移植http://www.microoh.com/bbs/forum.php?
weixin_30716725
·
2020-09-11 04:13
Tiny210
开发板wm8960驱动
tinyalsa库如果修改了external/tinyalsa目录下的内容,可以通过如下两种方法去编译tinyalsa相关的工具。1、mmmmmmexternal/tinyalsammmmmm具体的实现在android-4.0.3_r1/build/envsetup.sh,所以只要source一遍这个文件便能在编译过程中使用mmmmmm了。m编译所有的模块mm编译当前目录下的模块,当前目录下要有A
luckywang1103
·
2020-09-11 02:49
alsa子系统
Linux驱动的开发与移值——为
Tiny210
加入AC97驱动Wm9713
通过简单的修改配置,让
Tiny210
具备Ac97的驱动,兼容Tiny6410的声卡芯片Wm9713。
koy0755
·
2020-09-10 22:49
C++
Linux/嵌入式
linux
平台
audio
struct
codec
c
Linux驱动的开发与移值——分析
Tiny210
的声卡驱动模块
背景:手头有友善之臂的
tiny210
和tiny6410。我留意到
tiny210
的核心板比6410多了一个排针座,但是另外两个针座的位置都是一样的。于
koy0755
·
2020-09-10 22:49
C++
Linux/嵌入式
linux
wildcard
codec
makefile
audio
脚本
基于s5pv210外部中断使用指南
实验板子:
tiny210
(芯片:s5pv210)实验目的:通过外部中断操作两个按键实现对LED灯的亮灭控制步骤:①初始化GPIO端口,使GPIO为外部中断状态;(寄存器:GPxxCON)例:②配置外部中断触发模式
weixin_30619101
·
2020-08-26 08:07
[project X]
tiny210
uboot移植进度说明
这份移植进度是当时在projectX项目移植对应版本上的uboot到
tiny210
上的时候写的。
ooonebook
·
2020-08-26 07:56
project-X
Tiny210
(S5PV210) U-BOOT(一)----启动过程
CPU上电后,此时SP指针指向0x0000_0000,从这个地址取第一条指令。但此时:PLL没有启动,CPU工作频率为外部输入晶振频率,非常低(S5PV210中晶振在CPU旁边,两颗24MHz,一颗27MHz);CPU的工作模式、中断设置等不确定;存储空间的各个BANK(包括内存)都没有驱动,内存不能使用。在这种情况下必须在第一条指令处做一些初始化工作,这段初始化程序与操作系统独立分开,称之为Bo
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
Tiny210
中断控制LED灯的亮和灭
实验环境:1.windowsxp和虚拟机Ubuntu。2.A8Tiny210粤嵌的开发板。实验步骤:1.安装交叉编译环境。1.1将arm-none-eabi-arm-2010-09-51-for-linux.tar.bz2在虚拟机中的ubuntu中解压缩到根目录,最终交叉编译工具链会在usr\local\arm\arm-none-eabi-2010-09-51中。1.2#vim/etc/bash.
Shawyou
·
2020-08-26 07:57
A8
裸机程序
led灯
Tiny210
S5PV210(
tiny210
) linux-3.0.8 卡在 Starting kernel ...(UART设置均正常)
Startingkernel...排除串口号设置等问题后;发现还是没有打印信息uart发送使用了fifo的方法,因fifo_mask、fifo_max没被赋值,导致死在了一个while循环里面(arch/arm/mach-s5pv210/include/mach/uncompress.hstaticvoidputc(intch))解决办法:arch/arm/mach-s5pv210/include
Roger_Lee_1986
·
2020-08-26 07:57
Tiny210
安卓编译环境搭建笔记
2】
Tiny210
提供的pdf说明手册,编译安卓系统时候有错误。应该是#./build-android编译好后,下一步是:#.genrootfs.sh【不是里面说的.
爆板流
·
2020-08-26 07:09
Android
JNI基础实验一:调用.so文件--友善之臂
Tiny210
android 串口/pwm/ADC/LED
1.TextView滚动拉动2.byte转Strings3.Thread4.Handlepackagecom.friendlyarm.LEDDemo;importandroid.app.Activity;importandroid.os.Bundle;importandroid.os.Handler;importandroid.os.Message;importandroid.widget.Edi
爆板流
·
2020-08-26 07:09
Android
tiny210
上uboot移植备忘
最近在学习
tiny210
上uboot的移植(使用的是u-bootfortiny210ver3.1(byliukun321咕唧咕唧)),以前对nandflash一无所知,最近学习了一些,做个备忘。
hedtao
·
2020-08-26 06:40
Linux
UBOOT
移植u-boot-2012-10到tiny210v2(一)-----基本芯片介绍和启动流程介绍
S5PV210(Contex-A8),512MDDR2,512MSLCNand交叉编译器:arm-linux-gcc-4.5.1-v6-vfp-20120301(支持armv7指令系统)1.写在前面的话
Tiny210
Eastsea.Chen
·
2020-08-24 16:51
u-boot
mount:RPC:Unable to receive;errno=No route to host原因
mount-tnfs-onolock192.168.2.103:/opt/
tiny210
/nfs/mnt挂在nfs服务器,出现mount:RPC:Unabletoreceive;errno=Noroutetohost
ghostyu
·
2020-08-21 19:45
linux系统编程
mount:RPC:Unable to receive;errno=No route to host原因
mount-tnfs-onolock192.168.2.103:/opt/
tiny210
/nfs/mnt挂在nfs服务器,出现mount:RPC:Unabletoreceive;errno=Noroutetohost
HiRuyue
·
2020-08-21 17:45
Linux
脚本与批处理
移植SDL2.0到嵌入式开发板过程
移植SDL2.0到210开发板,正在进行中,隔一段时间把文章写全,下面是调试中用的命令,每实验一次编译都得花10多分钟实验平台:
tiny210
要把SDL移植到开发板上显示图片或者支持事件响应,要先移植directfb
疯狂的蘑菇
·
2020-08-21 05:46
SDL
linux
FriendlyARM
Tiny210
开发板硬件基础 第一篇--点亮LED
**硬件平台:FriendlyARMTiny210**编译环境:ubuntu12.04**编译器:arm-linux-gcc4.6在ARM硬件的操作,本质上就是操作寄存器。所以要点亮开发板上的第一个LED灯,就要先找到LED所接的引脚以及控制该引脚的寄存器。在手册中查到:LED1-->GPJ2_0LED2-->GPJ2_1LED3-->GPJ2_2LED4-->GPJ2_3控制该组引脚的寄存器有:
programe_r
·
2020-08-21 01:28
ARM基础
根据LQ035NC111_V-B_20080613修改LCD驱动
开发板:
tiny210
内核:linux-2.6.35.7触摸屏:3.5寸触摸屏LCD采用8bit串行接法,驱动主要进行了如下修改:/arch/arm/mach-s5pv210/mini210-lcds.cstaticstructs3cfb_lcdwvga_w35
anmyt521
·
2020-08-19 23:10
Linux驱动开发
基于
tiny210
的四线触摸屏驱动修改(一)
开发板:
tiny210
内核:linux-2.6.35.7触摸屏:3.5寸触摸屏由于
tiny210
默认的触摸屏采用的是一线触摸,所使用的驱动是[*]Mini2101-WirehostandTouchScreenDriver
anmyt521
·
2020-08-19 23:10
Linux驱动开发
基于
tiny210
的四线触摸屏驱动修改(二)
接下来我们修改/drivers/input/touchscreen/ts-s3c.c,这个我是参考mini2440的触摸屏驱动进行修改的,可根据实际情况对红色代码部分进行修改。#include#include#include#include#include#include#include#include#include#include#ifdefCONFIG_HAS_EARLYSUSPEND#in
anmyt521
·
2020-08-19 23:10
Linux驱动开发
基于
tiny210
的四线触摸屏驱动修改(三)
对文件系统的配置比较麻烦,主要是对触摸屏的校准问题,也就是如何获取/etc/pointercal的问题。关于tslib的交叉编译我就不多讲了,网上很多。我就不多讲了,我们要采用我们自己交叉编译的tslib来进行校准,但又不能删除了文件系统本身自带的校准程序。因为我采用了以下方法实现。修改/etc/ts.conf如下:module_rawinputmodulepthrespmin=1moduleva
anmyt521
·
2020-08-19 23:10
Linux驱动开发
tiny210
(S5PV210)LCD控制器RGB配置相关学习记录
最近在弄210LCD的配置,在这里记录下一些学习的东西,有错恳请指正,互相学习。datasheet里面有好多名词,先记录一下一些名词的大概意思:alphablending:本来采用R、G、B三通道来表示颜色,但是显示控制器分为5个图层,故图层混合时需要按照一定的比例因子来混合以实现图层的透明度,而不至于将背景图层完全覆盖掉,现在增加alpha通道来作为那个颜色混合时的调节因子,配置相关的设置后,透
风林意漩
·
2020-08-19 17:16
210学习
[kernel 启动流程] (第二章)第一阶段之——设置SVC、关闭中断
例子都是以
tiny210
(s5pv210armv7)为基础的。
ooonebook
·
2020-08-15 07:23
kernel启动流程
Tiny210
(S5PV210) U-BOOT(七)----SDRAM工作时序与原理
DDR出身自SDRAM,严格的说应该叫DDRSDRAM,DDRSDRAM是DoubleDataRateSDRAM的缩写,是双倍速率同步动态随机存储器的意思,所以,有很大一部分,两者是一样的,理解SDRAM,然后再来理解DDR在SDRAM上的改进,效果应该更好一些,这里要感谢Chinaunix.net的大神--TekkamanNinja,我的内存的学习资料都是TekkamanNinja的博客中介绍的
mutemob
·
2020-08-14 03:02
u-boot
u-boot for
tiny210
ver1.0(by liukun321咕唧咕唧)
新版本下载:下面的链接提供了较新版本的源码ver4.0源码下载:u-bootfortiny210ver4.0ver3.1源码下载:u-bootfortiny210ver3.1ver3.0源码下载:u-bootfortiny210ver3.0ver2.2源码下载:u-bootfortiny210ver2.2ver2.1源码下载:u-bootfortiny210ver2.2ver2.1源码下载:u-b
weixin_30650859
·
2020-08-08 23:16
tiny210
(s5pv210)移植u-boot(基于 2014.4 版本)——移植u-boot-spl.bin(点亮led灯)
在这节,我们要完成u-boot-spl.bin移植,并且通过这个程序,拷贝我们自己写的一个led程序到内存,让led灯点亮,首先我们回顾一下u-boot-spl.bin的整个运行过程:1.运行arch/arm/cpu/armv7/start.S文件,设置异常向量表,关闭中断,设置处理器到svc模式,然后执行cup_init_cp15这个段,从字面意思理解是初始化cp15。然后跳转到cpu_init
sihailin1991
·
2020-08-08 21:09
u-boot
tiny210
(s5pv210)移植u-boot(基于 2014.4 版本)——移植u-boot-spl.bin(核心初始化)
关于u-boot中的命令的使用,大家可以百度“uboot命令详解”,或者查看u-boot的帮助文档。注意:所有修改或添加的代码都标注有“addbyshl”或者“modiedbyshl”,这样方便查看。首先大致分析一下u-boot的代码走向,通过看链接脚本u-boot-2014.04/arch/arm/cpu/u-boot.lds和u-boot-2014.04/arch/arm/cpu/u-boot
sihailin1991
·
2020-08-08 21:09
u-boot
Tiny210
(S5PV210) U-BOOT(八)----DDR工作时序与原理
DDRSDRAM全称为DoubleDataRateSDRAM,中文名为“双倍数据流SDRAM”。DDRSDRAM在原有的SDRAM的基础上改进而来。下图是DDR和SDRAM的数据传输对比图图上可以清楚的看到,DDRSDRAM可在一个时钟周期内传送两次数据,上升沿传一次,下降沿传一次。1.DDR的基本原理先来看一张DDR读操作时序图从中可以发现它多了两个信号:CLK#与DQS,CLK#与正常CLK时
mutemob
·
2020-08-08 18:13
u-boot
tiny210V2开发板hdmi输出到10.1寸LCD,无图像
然后我将
tiny210
dianchixian5277
·
2020-08-08 15:14
基于mjpg-streamer远程视频WEB监控 项目笔记一
写之前先吐槽一下开发过程中浪费时间的地方,使用的开发板是友善之臂的
tiny210
采用cortex-A8的处理器,开发板配备了一个标准的USB口,经查证那个USB是2.0的,实验过程中,USB摄像头识别不稳定
laoyl
·
2020-08-08 01:05
linux
Tiny210
s5pv210 uboot移植(编译过程)
基于从官方gitclone下来的uboot进行修改。只是修改了框架,使得编译通过,熟悉下uboot的架构,要使得板子可用,还要显示菜单,需要自己加好多代码,关于NandFlash和NorFlash还有很多外围器件,需要根据datasheet作修改,网上有人已经作了整合:http://blog.csdn.net/liukun321/article/details/8610868。我把它的ver4.0
Norton-Linux内核研究
·
2020-08-04 08:55
uboot
S5PV210之UBOOT-2011.06启动过程解析-基于u-boot for
tiny210
ver3.1 (by liukun321咕唧咕唧)
//主题:S5PV210之UBOOT-2011.06启动过程解析//作者:
[email protected]
//版权:kevinjz原创//平台:S5PV210ARMV7TINY210//发布日期:2012-05-24//最后修改:2012-11-27//注意事项:欢迎转载,但不得在转载的时候擅自修改、删除文章的任何部分//---------------------------------
xiaoxizi198807
·
2020-08-04 08:05
S5PV210
u-boot 烧写过程
1.根据开发板生成对应的u-bootbin文件2.把这个bin文件写入flash存储器中;现在来作第一步:以
tiny210
开发板为例,这里选用德国人的开源项目u-boot;网上下载源代码tiny210-
weixin_30410999
·
2020-08-04 04:06
tiny210
(s5pv210)移植u-boot(基于 2014.4 版本)——移植网卡
tiny210
板载的网卡芯片是DM9000A,接在S5PV210的SROM控制器的BANK1上:S5PV210的SROM控制器支持8/16位NORFlash/PROM/SRAM内存。
sihailin1991
·
2020-08-04 00:27
u-boot
OpenWRT移植到三星S5PV210处理器上
经过多周努力,终于在三星S5PV210处理器上运行了OpenWRT~Openwrt-DreamBox已经开始对
tiny210
,mini210嵌入式开发板支持,欢迎大家参与尝试,有什么问题可以向我反映~具体怎样使用可以参考
niyufeng
·
2020-08-03 20:56
OpenWRT
for
Embedded
OpenWRT
OpenWrt
S5PV210中断体系结构分析
我们按照
Tiny210
官方的裸板程序来梳理S5PV210的中断体系。
aiduan6474
·
2020-08-03 14:15
qtopia-2.2.0 第一个 Qt 应用程序的 --- 开发流程--- x86下
blog.csdn.net/yikai2009/article/details/8826132因为我的路径稍有不同,为了减轻下次开发难度(下次不知道什么时候开发呢),特意复制粘贴过来,为己所用^_^我用的是友善之臂的
tiny210
houge101
·
2020-08-01 12:08
上一页
1
2
3
4
下一页
按字母分类:
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
其他