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
全志Arm-Linux
没鸟事 玩
全志
A33 uboot 之 start.S
/**armboot-StartupCodeforOMAP3530/ARMCortexCPU-core**Copyright(c)2004TexasInstruments**Copyright(c)2001MariusGr枚ger*Copyright(c)2002AlexZ眉pke*Copyright(c)2002GaryJennejohn*Copyright(c)2003RichardWoodr
dddddppppp123
·
2016-12-21 13:12
【库】/lib64/libc.so.6: version `GLIBC_2.14' not found问题
在
arm-linux
交叉编译工具链的制作(基于S3C2440)一文中制作好的交叉编译工具链,在RedHat中执行时报错:/lib64/libc.so.6:version`GLIBC_2.14'notfound
沧海一笑-dj
·
2016-12-10 22:20
C和C++
给Pcduino3B烧写Ubuntu(转自自己的新浪博客)
给Pcduino3B烧写系统(卡刷)(2016-12-0720:04:23)转载▼首先在此感谢在这个过程中帮助我的小伙伴,本人之前只接触过Arduino,没有跑过系统,拿到
全志
提供的pcduino以后就想着自己刷一下系统
LEOLUZE
·
2016-12-09 12:23
【转载】移植多款轻量级 Web服务器到
ARM-Linux
系统
网络服务对于嵌入式Linux来说,已经是基本的内容了。对于简单的WEB服务,可以移植现成的开源软件。现在使用于小型系统的轻量级WebServer主要有:lighttpd、thttpd、shttpd和boa等等。早在07年5月份的时候,由于毕业设计的需要,我就移植过了Boa服务器。但是并未写出记录。趁这次系统整体移植的机会,我重新移植了Boa服务器,并写出这份记录,以备后用。之后看到《构建嵌入式Li
双双的背影
·
2016-11-30 13:05
web服务器
【Qt开发】【
ARM-Linux
开发】 QT在ARM上显示字体的问题
在PC机上利用QT开发的应用程序在设置字体时,在PC上运行,可根据自己的设置,字体随之变大或变小。而移植到ARM上运行时发现,显示字体与所设置的字体不用,字体普遍偏小。经过上网搜索发现,是环境变量字库目录($FONTDIR)下没有相应的字库文件。我利用的是OK6410开发板,板子里已有移植好的QT4.7.1,然后其字库目录是/opt/qt4.7.1/lib/font.(编写在脚本/bin/qt4)
Zhang_P_Y
·
2016-11-21 21:45
ARM-Linux开发
Qt开发
Tiny6410移植MT7601U方案的USB无线网卡 (360随身WiFi2代3代)(通过测试,串口数据很少)
下边开始码字,记录一下移植的过程,把这个移植当做
arm-linux
开发的开始。【目标板】tiny6410【开发环境】Win7+Vmware+
duanfeiteng0814
·
2016-08-10 00:06
WIFI
Linux
基础学习
嵌入式开发
驱动移植
在
ARM-linux
上实现4G模块PPP拨号上网
搞了3、4天4G模块,从毫无头绪到可以ping通外网,着实不轻松。用的是一不知名品牌EC20,技术支持很少,资料很乱,然后自己搜集资料,一步一步调试,才搞通。环境:ubuntu12.04.02gcc:arm-2009q3主要步骤:1、配置内核menuconfig:1)、USB驱动配置DeviceDrivers---→USBsupport---→USBSerialConvertersupport--
admithhq
·
2016-08-06 14:12
linux
4g
VR摄像机(360度鱼眼全景摄像机)方案
现在看来主要方案有
全志
的V3方案,台湾联咏的NT96650方案。然后就是海思的方案。 建议使用海思的HI3519V101方案,支持一个4k视频编码+1路1080p视频编码,刚好适合当前的方案
lichangc
·
2016-08-02 09:00
ubuntun 下使用QTcreator作为IDE建立
arm-linux
交叉编译环境
第一,安装poky-glibc-x86_64-meta-toolchain-qt5-cortexa9hf-vfp-neon-toolchain-1.7.3.sh会自动安装到/opt下。交叉编译工具在/opt/poky/1.7.3/sysroots/x86_64-pokysdk-linux/usr/bin目录下对于其他的toolchain一般也可以解压在opt目录下tar-xvfgcc-lina
qianshanxue11
·
2016-07-27 19:01
LINUX
C
Ubuntu 12.04.5(64bit) valgrind的安装、缺少libc6-dbg的解决办法以及移植到
arm-Linux
嵌入式设备的步骤
一、下载:http://valgrind.org/downloads/current.html二、解压:#tar-jxvfvalgrind3.11.0.tar.bz2三、安装#cdvalgrind-3.11.0#./autogen.sh备注:如果没有安装autotool则要先安装#apt-getinstallautoconf#./configure--prefix=/usr/local/webse
lp542718520
·
2016-07-14 14:52
开始我的
arm-linux
之路
星期五拿到了友善之臂tiny6410的开发板,星期六加班了一天,没有时间拆开。星期天的时候,总算有时间拆开,上电,将Android和Linux系统都使用SD卡的方式刷了一遍,测试了一下板子,发现板子已经集成了鼠标和键盘的USB驱动,但是USBWiFi模块还不使用,我查了360Wifi使用的芯片是MTK的MT7601U芯片,网上已经找到相应的驱动移植方法,等到视频看到驱动移植的时候,尝试着去移植wi
duanfeiteng0814
·
2016-07-11 20:50
Linux
基础学习
嵌入式开发
ARM-linux
汇编常用语法
ARMlinux常用汇编语法 ============================= 汇编语言每行的语法: lable:instruction;comment 段操作:.section 格式:.section段名[标志] [标志]可以是如下: a允许段 w可写段 x可执行段 常见段名:data,bss,text,rodata段,我们也可以定义我们自己的段。 .data:已初始
morixinguan
·
2016-07-11 16:00
linux开发---2.汇编语言
arm-linux
下的打印
下面是一些经常用到的打印方法.一.调用write写到终端下面是一个helloworld程序,程序运行输出hello.hello.S.text.globalmainmain:push{r0,r1,r2,lr}@压栈,保存寄存器movr0,#1@输出到终端,fd=1adrr1,hello@字符串地址movr2,#7@字符串长度blwrite@调用writepop{r0,r1,r2,pc}@压栈,恢复寄
wangcong02345
·
2016-07-09 10:21
linux开发
Android下led控制(下)--Linux驱动部分--script与gpio(
全志
)
前面写了三篇关于
全志
CQA83T下Android控制led的博文,但是还是有很多东西可以学习,可以写写作为学习记录。
dingfengen
·
2016-07-08 13:00
全志Script
Android下led控制(下)--Linux驱动部分--platform机制
我的开发板是
全志
科技的CQA83T,成都启划公司出的扩展板。先贴出来驱动源程序的代码,此代码的位置在lichee\linux-3.4\drivers\char\led.
dingfengen
·
2016-07-04 17:38
android
Linux
Android下led控制(下)--Linux驱动部分--platform机制
我的开发板是
全志
科技的CQA83T,成都启划公司出的扩展板。先贴出来驱动源程序的代码,此代码的位置在 lichee\linux-3.4\drivers\char\led
dingfengen
·
2016-07-04 17:00
android
platform
linux驱动
LED驱动
杂项字符设备
全志CQA83T
全志
H3平台CLOCK简析
1概要时钟管理模块是linux系统为统一管理各硬件的时钟而实现管理框架,负责所有模块的时钟调节和电源管理。1.1模块功能介绍时钟管理模块主要负责处理各硬件模块的工作频率调节及电源切换管理。一个硬件模块要正常工作,必须先配置好硬件的工作频率、打开电源开关、总线访问开关等操作,时钟管理模块为设备驱动提供统一的操作接口,使驱动不用关心时钟硬件实现的具体细节。1.2相关术语介绍晶振:晶体振荡器的简称,晶振
dlijun
·
2016-06-30 18:34
work
全志
A20 camera移植--转载(惜爷)
1
全志
A20camera移植在Android4.0升级后,突然发现大量平台对Camera的支持均非常不好。
allen19881119
·
2016-06-24 15:00
全志
H3平台DMA框架
1概要Dmaengine是linux内核dma驱动框架,针对DMA驱动的混乱局面内核社区提出了一个全新的框架驱动,目标在统一dmaAPI让各个模块使用DMA时不用关心硬件细节,同时代码复用提高,并且实现异步的数据传输,降低机器负载。1.1基本结构dmaengine向其他模块提供接口;virt-dma,VirtualDMA向dmaengine提供初始化函数,传输各阶段状态登记链表,desc_free
dlijun
·
2016-06-20 10:23
work
Android下led控制(中)--Linux部分
首先声明一下我的实验平台,是
全志
CQA83T,成都启划信息的板子。上面一篇博客介绍了Android下led控制的Android部分。
dingfengen
·
2016-06-14 18:00
android
LED驱动
LED驱动
CQA83T
Android 下led 的控制(上)--Android部分
首先说一下我的开发环境,硬件环境开发板使用的是
全志
的CQA83T板子,Android开发是windows下的eclipse。
dingfengen
·
2016-06-08 14:00
android
android
NDK
NDK
LED驱动
全志
H3平台pinctrl模块分析
1概要Linux内核中提供了pinctrl子系统,目的是为了统一各SoC厂商的pin脚管理,避免各SoC厂商各自实现相同的pin脚管理子系统,减少SoC厂商系统移植工作量。1.1主要功能1.管理系统中所有可以控制的pin。在系统初始化的时候,枚举所有可以控制的pin,并标识这些pin。2.管理这些pin的复用(Multiplexing)。对于SOC而言,其引脚除了配置成普通GPIO之外,若干个引脚
dlijun
·
2016-05-31 18:27
work
Bootloader加载过程分析
注:由于
全志
A10和A20在加载Bootloader过程方面基本一致,下面仅以A20叙述,但同时也适用于A10。
聚优致成
·
2016-05-24 14:32
全志
A20 camera移植
选择了其中一款使用CSI接口Camera的平台:
全志
A20来做研究和解决。 0.基础知识: 0.0.目录结构: 除了常见的,在linux-3.3/driv
lbaihao
·
2016-05-21 01:00
全志
A31下5M的CMOSCamera移植修改记录表
最近一段时间都在用A31评估几颗5M的摄像头,包括ov5640、MT9P001、ov2710。A31下移植不同的摄像头驱动的好处在于,驱动结构规范化,采用video_device下的suddev的架构方式来处理sensor。A31下的移植主要关注几个配置文件+对硬件驱动的初始化配置即可。调试的目的是先跑起来后优化。以下面的COMS为列,我们需要主要摄像头的以下几个电压值:典型5M摄像头的芯片电压配
lbaihao
·
2016-05-21 00:00
arm-linux
平台下交叉编译使用libxml2
一、xml文件简介libxml2是一个xml的C语言版的解析器,本来是为Gnome项目开发的工具,是一个基于MITLicense的免费开源软件。它除了支持C语言外,还支持C++,PHP,Pascal,Ruby,Tcl等,能在windows,linux,solaris,maxosx等平台运行。功能强大。能够满足一般用户的需求。在一台嵌入式系统中开机上电一般可以选择加载默认配置或者上一次断电之前的配置
gq1900
·
2016-05-12 22:59
arm-linux
dmalloc
arm-linux
平台使用
如果在i368-linlux上,valgrind工具是首选,但在
arm-linux
平台上,如何呢,dmalloc就是一个不错的选择。当然,IBM的purify是另外一个级别的选手,不提也罢。
DoubleLi
·
2016-05-12 15:00
arm-linux
系统下加入glog日志
一、glog介绍glog是Google开发的一种轻量级C++日志库,使用方法十分简洁、用在程序中也十分的轻巧。主要支持以下功能:1参数设置,通过设置标志参数来控制日志记录行为;2严重性分级,根据日志严重性分级记录日志;3可有条件地记录日志信息;4条件中止程序,丰富的条件判定宏,可预设程序终止条件;5异常信号处理。程序异常情况,可自定义异常处理过程;6支持debug功能,可只用于debug模式;7自
GQ1900
·
2016-05-10 18:00
库
glog日志
arm-linux
下的多线程调试
在linux下开发的人一定不会陌生,在
arm-linux
下也有对应的调试版本。下面记录一下在工作中用到的一些在
arm-linux
下用gdb调试多线程的一些知识。
GQ1900
·
2016-05-09 13:00
全志
A20 android4.4双屏异显 双屏同显终于可以了
调试了两周,原厂sdk没写好,说多都是泪啊,双屏显示分3种模式。1.两个屏分别显示fb0,fb1内容;2.两个屏显示一样的内容fb0;3.一个屏显示fb0前半部分,另一个屏显示fb0后半部分如下图所示。
lushengchu2003
·
2016-05-07 18:00
音频透传背后的技术实现
由于是针对
全志
H8的电视盒方案进行分析,因此分析的结果不具有普遍性,可能其它的方案在技术实现上有所不同。
alien75
·
2016-05-06 20:00
ARM-Linux
环境下安装OpenCV
转自:http://blog.csdn.net/luotuo44/article/details/89589901、安装辅助软件1.1、安装arm-linux-g++ 下载arm-linux-gcc-4.3.2.tgz。然后使用#tar -zxvf arm-linux-gcc-4.3.2.tgz -C/命令解压。可以看到其已经被解压到/usr/local/arm/4.3.2目录下了。使用命令
yueguanyun
·
2016-05-03 18:00
ARM9学习之调试
1、gdb的安装去官网下载gdb压缩包:http://ftp.gnu.org/gnu/gdb/解压源码包,进入解压目录并配置–target=
arm-linux
代表程序运行目标为arm-linux.
u013904227
·
2016-04-30 10:00
调试
ARM
jz2440开始(一)
工作上玩过了
全志
A20,瑞芯微RK3288后,愈发觉得这些芯片很多地方玩不转,原因很简单因为对硬件不够熟悉,加上安卓框架过于庞大。
zmnqazqaz
·
2016-04-27 15:00
libnet在arm上的移植 ---fwqlzz love is for ever
/configure--host=
arm-linux
再打开configure,将prefix修改为编译器arm-linux-gcc的安装地址3.再make,出现如下错误:..
fwqlzz
·
2016-04-19 09:00
ARM Linux的启动全过程
ARMLinux的启动全过程解图解
ARM-Linux
的启动全过程:内核自解压阶段—>内核引导阶段—>内核初始化阶段—>BusyBox初始化阶段
lbaihao
·
2016-04-18 22:00
dmalloc
arm-linux
平台使用
如果在i368-linlux上,valgrind工具是首选,但在
arm-linux
平台上,如何呢,dmalloc就是一个不错的选择。当然,IBM的purify是另外一个级别的选手,不提也罢。
DoubleLi
·
2016-04-18 20:00
01 ARM开发环境搭建 GPIO操作
1,linux开发环境搭建2,汇编版程序测试3,C语言版程序4C语言LED轮流亮5C语言按键控制LED下载:easyOpentag驱动安装,打开连接,选择
ARM-linux
下载:arm-linux-gcc
990487026
·
2016-04-12 23:22
01
ARM开发环境搭建
GPIO操作
Linux
开发
v4l2视频采集驱动框架(vfe, camera i2c driver,v4l2_subdev等之间的联系)
2014年的博文就从这篇文章开始吧,又一次回到linux,过去的一年从dm3730再到dm6437,这次来到了
全志
的A314核处理器,每一次都是全新的事物,但是偶然间还是可以感受到对新事物的消化能力更强了
sanmaoljh
·
2016-04-12 15:00
arm-linux
内存管理学习笔记(2)-内核临时页表的建立
学习了arm内存页表的工作原理,接下来就开始咱们软件工程师的本职工作,对内核相关代码进行分析。内核代码那么复杂,该从哪里下手呢,想来想去。其实不管代码逻辑如何复杂,最终的落脚点都是在对页表项的操作上,那么内核是在什么时机会对页表项进行操作,如何操作?对于一个页表项,抛开所有的软件复杂逻辑,操作无非就是2种吧。一是填写更新页表项,二是读取获取页表项。MMU负责根据页表项进行虚实地址转换,因此读取获取
skyflying2012
·
2016-04-06 19:00
内存管理
ARM
elf
mmu
页表
arm-linux
内存管理学习笔记(1)-内存页表的硬件原理
linuxkernel集中了世界顶尖程序员们的编程智慧,犹记操作系统课上老师讲操作系统的四大功能:进程调度内存管理设备驱动网络。从事嵌入式软件开发工作,对设备驱动和网络接触的比较多。而进程调度和内存管理接触少之有少,更多的是敬而远之。我的理解,想在内核开发上有更深层次的技术进步,应该对内核的内存管理进程调度等深层技术有一定的理解。不过这2块内容是内核最核心的部分,实际内核开发工作中涉及较少,很少有
skyflying2012
·
2016-04-05 16:00
内存管理
地址转换
mmu
tlb
页表
BOA+PHP+SQLite之SQLite
三、SQLite在
ARM-Linux
平台上移植SQLite(陈云川
[email protected]
四川成都)摘要:本文首先对嵌入式数据库SQLite做了简单的介绍,对移植所采用的软硬件平台作了简单的说明
ztguang
·
2016-03-30 10:00
BOA移植
www.boa.org)是比较流行的嵌入式WebServer,虽然性能不见得太好,但是胜在简单,整个软件编译完后只有几十K.而且可以支持CGI动态脚本..很容易移植到支持POSIX风格的操作系统上.因此很多
ARM-Linux
ztguang
·
2016-03-30 10:00
嵌入式系统移植三部曲 刘峰
主要功能是引导系统1.编辑u-boot根目录中的Makefile文件[
[email protected]
]#geditMakefile将ifeq($(ARCH),arm)CROSS_COMPILE=
arm-linux
ztguang
·
2016-03-30 10:00
交叉编译器的安装方法
例如,arm-linux-表示是对arm的交叉编译工具链;
arm-linux
u013485792
·
2016-03-22 20:00
android 4.4 系统永不休眠
全志
A33实测成功网上找的东西,不是我原创!!!
dp__mcu
·
2016-03-22 16:00
常见 arm-linux- 命令使用说明
arm-linux
工具的功能如下:arm-linux-addr2line把程序地址转换为文件名和行号。
阿基米东
·
2016-03-12 23:56
ARM基础了解
ARM发展史RISC---ARM1发展很快SAMSUNG、TI、中国授权厂商:
全志
、瑞芯微、MTK(中国台湾)分工不断细化选择三星原因,普及率最广,学习资料更多,实用性更强大。
若数
·
2016-03-05 15:34
ARM-Linux
移植之(四)——根文件系统构建
相关工具版本:busybox-1.7.0arm-linux-4.3.2linux-2.6.22 1.配置busybox并安装。在我们的根文件系统中的/bin和/sbin目录下有各种命令的应用程序,而这些程序在嵌入式系统中都是通过busybox来构建的,每一个命令实际上都是一个指向busybox的链接,busybox通过传入的参数来决定进行何种命令操作。1)配置busybox解压busybox-1.
qq_26093511
·
2016-03-05 11:00
ARM-Linux
移植之(三)——init进程启动流程分析
我们通常使用Busybox来构建根文件系统的必要的应用程序。Busybox通过传入的参数来决定执行何种操作。当init进程启动时,实际上调用的是Busybox的init_main()函数,下面我们来分析这个函数,看init进程究竟是怎样一个流程。我分析的Busybox源码是1.7.0版本的,其他版本会略有不同。部分代码省略我们只看关键性代码。 首先看init_main函数 [cpp] viewpl
qq_26093511
·
2016-03-05 11:00
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他