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
tiny6410
S3C6410,
Tiny6410
,Mini6410,MoblieDDR内存驱动
++++++++++++++++++++++++++++++++++++++++++本文系本站原创,欢迎转载!转载请注明出处:http://blog.csdn.net/mr_raptor/article/details/6621741++++++++++++++++++++++++++++++++++++++++++ 1. 概述S3C6410内存控制器是采用的PL340内存控制芯片。AM
LBO4031
·
2014-06-25 12:00
Android串口通信(基于
Tiny6410
平台)
更多信息请移步:http://xiebaochun.github.io/友善之臂的Android系统有他们自己编写的一个串口通信程序,网上没有找到他的源代码,而且界面操作不在一个界面,不是很方便,这里我自己写了一个粗糙点的串口通信程序。同样这里还是调用友善之臂的friendlyarm-hardware.so库文件。在Android工程文件下面加入com.friendlyarm.androidSDK
xiebaochun
·
2014-06-09 10:00
android
串口通信
移植rt73 usb无线网卡到linux2.6.28的过程中所遇到问题集锦
做毕业设计了,需要将rt73移植到
tiny6410
核心板上面,官方给的linux2.6.28的内核。期间遇到了一些问题,在此记录。
zgrjkflmkyc
·
2014-06-01 10:00
linux
网卡
移植
usb
rt73
用自己的Qt4程序成功取代友善自带的程序(取代的程序是start Qt4.7.0)
#操作系统:fedora 17 (Linux kernel 3.3.4基于GNOME 3.4桌面环境)#开发板:友善之臂
Tiny6410
V1.2#QTE-arm:4.7.0#Write By Kinglate
vigour1000
·
2014-04-18 19:00
友善之臂开发板之间libjpeg库版本问题的解决办法
(1)mini2440开发板libjpeg库的版本为62(2)
Tiny6410
和Tiny4412开发板libjpeg库的版本为80(3)所以如果交叉编译使用的版本和arm板上程序执行的版本不统一的话,可以将交叉编译的版本和交叉编译的可执行程序放到同一个目录
mashang123456789
·
2014-04-03 09:00
Tiny6410
一线触摸屏tslib的移植
原文地址:
Tiny6410
一线触摸屏tslib的移植作者:背包客系统:Fedora9 编译工具:arm920t-eabi 编译目标:tslib1.4.1 地址:http://www.pudn.com/
zhangjikuan
·
2014-03-25 18:00
移植
tslib
Tiny6410
一线触摸屏
tiny6410
: linux内核移植以及文件系统
目标板:
tiny6410
宿主机:win7+CentOS编译器:arm-linux-gcc-4.5.1之前花了好多时间去移植bootloader,但是没有成功,内心十分着急。
ONIM
·
2014-03-18 22:28
linux
嵌入式
Tiny6410
与RFID读卡器通信,并实现LED模拟控制和QT显示(阶段总结)
本装置现阶段实现的基本功能如下:(1)RFID读卡器接收到便签信息并通过串口发送给6410开发板,6410根据《XSS协议》对数据进行封装,其作为tcpclient通过socket与服务器进行通信,这类6410只是将串口数据转发给网口,只是一个单向的通信过程。(2)另一类是是tcpclient发给server后,还需要接收server的回复。接收到的回复信息后要进行两类操作:控制功能(LED灯)和
mashang123456789
·
2014-03-12 09:00
tiny6410
U盘问题
插入U盘终端会显示FAT:utf8isnotarecommendedIOcharsetforFATfilesystems,filesystemwillbecasesensitive!只要能打开/udisk就好若打不开需要手动挂载一下 (因为光驱、硬盘要挂载到/mnt...)mount /dev/sda /mnt/disk (问题就出在这里,要在/mnt下新建一个文件夹,而不是直接挂载到/mn
zhangjikuan
·
2014-03-11 20:00
Tiny6410
U盘问题
mini2440
tiny6410
开发板网络设置(永久改变,重启后不恢复)
mini2440开发板网络设置最简单的办法就是进行ifconfig设置,不过这样设置以后,重启开发板ifconfig后的ip、网关等依然还是设置前的ip、网关。那么如何设置使得复位或重启开发板后ifconfig看到理想的ip呢?以下是设置步骤:1、因为ifconfig后看到的ip、子网掩码、默认网关等信息在开发板的/etc/eth0-setting文件中。所以#vi/etc/eth0-settin
zhangjikuan
·
2014-03-11 20:00
mini2440
开发板
网络设置
Tiny6410
永久改变
Fedora9 下搭建Qt Creator的PC和ARM开发环境(
Tiny6410
)
实验室有两块开发板:mini2440和
Tiny6410
,一年前在按照这两款开发板提供的用户手册学习嵌入式qt开发时,都成功完成了移植。
mashang123456789
·
2014-03-01 17:00
TINY6410
按键驱动分析
/*mini2440_buttons_my.c*//*后面加了_my*//*按键驱动程序*//*mini2440所用到的按键资源*//**************************************************//*按键 对应的IO寄存器 对应的中断引脚*//*K1 GPG0 EINT8 */
adaixiaoxiao
·
2014-02-02 20:00
内核
Tiny6410
更换移植Linux内核3.0.101
Linux3.0.101 & Barebox-2013.11.0 & Qt -execises 补丁代码和测试代码下载地址: https://github.com/tortoisechan/Linux3.0.101-Tiny6410 唉~伤不起的事还是发生了,起初以为用自己能搞得定3.2.xx版本的移植,但是在音频驱动卡了两个星期,还是没搞定,还是小弟我水平太低了~话说对比
tortoisechan
·
2014-01-18 13:00
嵌入式
Tiny6410
挂载nfs根目录文件系统
本文专属
tiny6410
吐槽系列~如有得罪,请多包涵~在此也留个联系方式
[email protected]
,欢迎大家一起交流吐槽心得~ 上次好像我们讲到了自己配的内核到挂在完nfs就挂掉了
tortoisechan
·
2014-01-02 21:00
嵌入式
rt3070 wifi arm+linux移植 --转
rt3070 wifi arm+linux移植 软硬件平台: 宿主机:fedora10vmware虚拟机 目标版:
tiny6410
,linux2.6.38 交叉编译工具:arm-linux
fp_moon
·
2013-12-28 17:00
linux
配置适用于
Tiny6410
的linux内核
本文专属
tiny6410
吐槽系列~如有得罪,请多包涵~在此也留个联系方式
[email protected]
,欢迎大家一起交流吐槽心得~ 不要问我为什么插图会有两种风格,我会告诉你我在上班无聊的时候码字的吗
tortoisechan
·
2013-12-26 21:00
嵌入式
让Barebox正确引导
Tiny6410
的linux内核
本文专属
tiny6410
吐槽系列~如有得罪,请多包涵~在此也留个联系方式
[email protected]
,欢迎大家一起交流吐槽心得~ 上节各位搞得如何~这次怎么修改barebox的一些小细节
tortoisechan
·
2013-12-10 20:00
嵌入式
mtd,sda,sdcard inand ,格式化和分区
norflash)属于mtd子系统里面的,对应了两种设备,mtd字符设备和mtd块设备:/dev/mtdN/dev/mtdblockNmtdblock0指mtd设备的的分区0例如在配置了256MB的slcnand的
tiny6410
google_lover
·
2013-12-05 21:57
底层-nand
让Barebox在
Tiny6410
上跑起来
本文专属
tiny6410
吐槽系列~如有得罪,请多包涵~在此也留个联系方式
[email protected]
,欢迎大家一起交流吐槽心得~ 今天来吐槽一下barebox这个BL,最近机缘巧合之前手头多了块
tortoisechan
·
2013-12-05 18:00
嵌入式
Tiny6410
内核移植
一、开发环境宿主机:Fedora9.0或ubuntu10.04开发板:
tiny6410
编译器:4.3.2二、内核移植1.下载源码ftp://ftp.kernel.org/pub/linux/kernel
lifengxun20121019
·
2013-11-27 16:00
tiny6410
uboot的移植
从同事那里借了一块板子,就一直放着没动,最近上班也没什么事情,一直也没考虑好自己的方向,但是闲着难受。此前听同事说,移植uboot6410,心情很激动,索性就研究一下,着实还是费劲了,参考了很多资料,加上之前自己的一点基础,终于移植成功了,生成了uboot.bin,不过晚上还要回去放板子里面试一下,先记录下,等下就继续移植内核。makedistcleanmakeNAME_configmake
buzaibaibu
·
2013-11-21 14:00
tiny6410
编译u-boot
1.可以从这里http://ftp.denx.de/pub/u-boot/下载最新的u-boot.2.解压后进入u-boot源码根目录#makeclean3.根据开发板的配置进入移植(移植是件大事,怎么能随随便便说出来呢,好吧,其实我也不会)可以参考这篇文章http://wenku.baidu.com/link?url=-lXgMxyW52xSxwpEJuo19TrR0AZ961IvrJOBp9w
Growth58
·
2013-11-19 08:22
tiny6410
tiny6410
编译u-boot
1.可以从这里http://ftp.denx.de/pub/u-boot/下载最新的u-boot.2.解压后进入u-boot源码根目录#makeclean3.根据开发板的配置进入移植(移植是件大事,怎么能随随便便说出来呢,好吧,其实我也不会)可以参考这篇文章http://wenku.baidu.com/link?url=-lXgMxyW52xSxwpEJuo19TrR0AZ961IvrJOBp9w
gfbgl
·
2013-11-19 08:00
编译
u-boot
Tiny6410
tiny6410
内核制作
1.首先下载内核,可以从这里https://www.kernel.org/下载最新的内核2.解压后,进入内核根目录,清除内核中间文件,配置文件,我下载的是linux-3.11.2#cdlinux-3.11.2 #makedistclean3.选择参考配置文件:产品发布时同时会发布一个参考配置文件,通常的参考配置文件位于arch//configs/目录下,这里选择s3c6400_d
gfbgl
·
2013-11-18 18:00
Tiny6410
内核制作
tiny6410
内核下载(tftp)
1.首先利用光盘上带的SD-Flasher.exe将superboot烧写到SD卡中,然后设为SD卡启动模式连接好电源线,数据线,串口线,打开串口,打开开发板电源开关,可以看到如下内容说明SD卡启动制作成功2.输入f,格式化NANDFLASH,上图有3.输入v,下载UBOOT到nandflash中,然后打开DNW,找到光盘上带的u-boot_nand-ram256.bin(根据自己的配置找到相应的
gfbgl
·
2013-11-18 17:00
TFTP
Tiny6410
内核下载
tiny6410
裸机程序之二、系统时钟
这一次是系统时钟的配置,表示不懂,等以后有时间再来补充说明吧百度网盘源码文件:http://pan.baidu.com/s/1indMfLocktime:CPU停止运行,从低时钟频率到高时钟频率的提升配置流程1.设置Locktime(APLL_LOCK)可为默认(给CPU用)2.MPLL_Lock(给HCLK(如内存,DDR)PCLK(片上外设)用)3.EPLL_Lock(特殊设备使用)4.OTH
gfbgl
·
2013-11-18 15:00
tiny6410
裸机程序之四、链接地址
百度网盘源码文件:http://pan.baidu.com/s/1mXef3链接地址:程序访问全局变量时用的是它的链接地址1.程序运行时,“应该”位于的它的链接地址2.硬件决定了程序一开始从0地址运行,需要重定位:前面一小段代码把程序复制到链接地址每个程序都有三个段:代码段、数据段、BSS段。代码段:存放指令。数据段:存放有初始化且不为0的全局/静态变量BSS段:存放初始值为0或无初始值的全局/静
gfbgl
·
2013-11-18 15:00
tiny6410
裸机程序之五、DDR
DoubleDataRate双倍速率同步动态随机存储器从nandflash中启动时,硬件会自动地将nandflash中前8K的内容复制到片内内存,如果程序大小超过8K,就需要用位置无关码将程序复制到DDR中,DDR需要初始化。访问DDR,需要发出BANK地址,行地址,列地址等,由DRAMC(动态内存控制器)进行控制,初始化步骤为:1.地址线的设置2.位宽3.设置时序DRAMC 初始化序列,可以参考
gfbgl
·
2013-11-18 15:00
DDR
裸机程序
Tiny6410
tiny6410
裸机程序之一、led流水灯
头一次写博文,在光棍节这一天看了韦东山老师的S3C6410裸板程序视频,做一下学习笔记注:将6410设为nand-flash启动后,硬件会自动将nand-flash中前8K内容复制到片内8K内存,然后从内存的0地址开始运行。编译环境:arm-linux-gcc程序功能:led灯按0—15的顺序依次显示工作原理:将led对应引脚设为输出模式,然后给对应的引脚低电平就可以点亮对应的led了百度网盘源码
gfbgl
·
2013-11-18 15:00
tiny6410
裸机程序之三、串口通讯
百度网盘源码文件:http://pan.baidu.com/s/15nTNQ串口配置流程1.配置GPIO为发送接收引脚。2.配置串口控制寄存器(ULCON)(数据位:8无校验停止位:1(简称:8n1))3.UCON(使能发送、接收)4.UFCON(使能FIFO)5.UMCON=06设置波特率UBDIV和UDIVSLOT7.接收判断缓冲区是否有数据(UFSTAT),返回URXH接收到的数据8.发送(
gfbgl
·
2013-11-18 15:00
Tiny6410
led 驱动实现分析
以
Tiny6410
开发板实现led驱动为例:1.看
Tiny6410
硬件使用手册关于LED的介绍部分(要实现LED驱动当然先要看下开发板上的LED资源情况,有几个LED之类的)【
hwmt2012
·
2013-11-08 16:00
opencv2.4.2移植到
tiny6410
一、编译环境及库文件linux环境:fedora14交叉编译:4.5.1arm板子:tiny6410libz: zlib-1.2.7libjpeg: jpegsrc.v7libpng: libpng-1.5.10libyasm: yasm-1.2.0opencv: opencv-2.4.2libx264: x264-snapshot-201206
kof98765
·
2013-11-06 16:00
linux内核移植(6410)
linux内核移植一,硬件环境:友善之臂
tiny6410
开发板开发主机Linux系统:fedora10编译器:arm-linux-gcc-4.5.1二,内核实现的功能: linux内核移植一,硬件环境
hwmt2012
·
2013-11-04 09:00
基于
Tiny6410
的LED驱动程序
从电路图中看出,GPIO低电平有效(LED亮)。GPK共有16个端口,每个端口由三个寄存器控制——控制寄存器(GPKCON)、数据寄存器(GPKDAT)和上拉寄存器(GPKPUD),每个寄存器都是32位,如下图所示。GPK的控制寄存器分为两个,GPKCON0控制0~8好端口,GPKCON1控制9~15号端口。控制寄存器连续的4位控制一个端口,如下图中LED对应的控制寄存器。驱动程序/* *====
hwmt2012
·
2013-10-31 19:00
linux编译x86和arm平台的x264
【目标板】
tiny6410
【虚拟机】Ubuntu-13.04【编译器】arm-linux-gcc4.3.2官网上下载最新的x264,地址http://www.videolan.org/developers
baliguan163
·
2013-09-17 15:00
linux
ARM
X86
x264
配置编译安装arm平台qt库qt-everywhere-opensource-src-4.8.5
【目标板】
tiny6410
【虚拟机】Ubuntu-13.04【编译器】arm-linux-gcc4.3.2触摸屏软件tslib1.4.tar.gztslib是触摸屏校准的库,这个是tslib源码,可以移植到嵌入式设备中对触摸屏进行校准在采用触摸屏的移动终端中
baliguan163
·
2013-09-13 17:00
qt
embedded
ARM
linu
配置编译安装x86平台qt库qt-everywhere-opensource-src-4.8.5
【目标板】
tiny6410
【虚拟机】Ubuntu-13.04【编译器】arm-linux-gcc4.3.2安装Linux/X11版Qt 下载页面:http://qt-project.org/downloads
baliguan163
·
2013-09-13 16:00
linux
qt
X86
Tiny6410
关于制作ubifs文件系统映像
Tiny6410
的superboot设计使得我不能用yaffs2文件系统,不过也罢,费点事就费点事吧 在这之前要安装mktools系列工具哦~~ 进入工作目录/opt/FriendlyARM/mini6410
·
2013-09-07 01:00
文件系统
tiny6410
uboot移植(1)
uboot版本:u-boot-2010.09交叉编译工具链:arm-linux-gcc4.4.31.修改顶层Makefile a.指定交叉编译工具链//找到CROSS_COMPILE位置,指定交叉编译工具链 #setdefaulttonothingfornativebuilds ifeq($(HOSTARCH),$(ARCH)) CROSS_COMPILE?=arm-linux- exp
day961
·
2013-09-07 00:36
include
default
Nothing
Samsung
6410 linux内核移植
linux内核移植(6410) linux内核移植一,硬件环境:友善之臂
tiny6410
开发板开发主机Linux系统:fedora10编译器:arm-linux-gcc-4.5.1二,内核实现的功能:
u010406724
·
2013-09-03 12:00
fedora
linux内核
6410
linux移植
Java基础知识JNI 在Android中使用System.loadLibrary()
tiny6410
中的部分硬件(串口、led、pwm蜂鸣器、adc等) 友善做了一个硬件库friendlyarm-hardware.so如果android应用程序想要访问以上硬件时,就要使用java的JNI
子曰疯
·
2013-09-02 15:00
裸机点亮led灯
折腾了一上午终于能在
Tiny6410
上点亮4个led灯。第一次在嵌入式设备上写程序,遇到了很多问题。下面记录下所遇到的问题和解决方法。 1.
maybemse
·
2013-08-24 10:00
fedora 9下搭建
Tiny6410
的nfs服务器的方法 非常详细(by lsyz0021).,,/
学到了nfs这里遇到了困难,即使照着友善之臂给的数据手册做也不行,因为里面有错误(后面我会介绍的),所以大家不能只照着他给的文档做。对于新手,首先我们要了解nfs到底是干什么用的,使用nfs,用户要将板子要用到的 根文件系统(这里一定记住,我就是在这里耽误很久)放在主机共享目录下,开发板则通过以太网挂载到这个目录并将这个目录下的文件作为根文件系统的内容,这样用户的程序更新后不必重新烧写板子
lsyz0021
·
2013-08-22 21:00
tiny6410
在fedora 9下 的samba 配置 (by lsyz0021)很详细./...
samba是linux与windows之间文件共享的一种方式,这样我们就可以在linux里面访问windows的资源了,下面我就介绍如何设置。平台:window7x86sp1 VMWrae9 fedora91、首先说的是要准备的工具: ①插上了网线,不插网线你就是设置好了也不能ping通。 ②如果你没有在安装系统的时候安装samba,那就准备fedora9的安装光盘或者连上互联网用“yu
lsyz0021
·
2013-08-22 18:00
opencv2.4.2移植到
tiny6410
转自:http://blog.chinaunix.net/uid-26544753-id-3284780.html opencv2.4.2移植到
tiny6410
一、编译环境及库文件linux环境:fedora14
lijiatong1005
·
2013-08-21 20:00
Tiny6410
LED 驱动笔记
1. 先查看《Tiny6410-1170 CPU核心板原理图》,找到LED部分:从上图可知,当nLED_1为低电平时,LEDx就会亮。2. 再在《Tiny6410-1170 CPU核心板原理图》中找到nLED_x连接图(应该就在附近):从上图可知:LED1 连接 GPK4,LED2 连接 GPK5, LED3 连接 GPK6, LED4 连接 GPK7知识点 GPIO: 英文全称为General-
Jenkinslee
·
2013-05-26 11:00
驱动
led
s3c6410
裸机
Tiny6410
Tiny6410
WatchDog 笔记
WatchDog (看门狗) 本质上是一个定时计数器,当该计数器递减到0时会产生一个通知(中断或复位),主要用于解决嵌入式系统意外跑飞等运行不正常的问题。开发板一般在默认的情况下都会开启WatchDog, 这样当计数器递减到0时系统就会复位。因为出现异常的可能性几乎可以忽略,所以bootloader在开始执行时就会关掉开门狗。所以,对WatchDog的最经典操作就是:关闭。(1) Watc
Jenkinslee
·
2013-05-26 11:00
看门狗
s3c6410
裸机
Tiny6410
Tiny6410
按键中断驱动笔记
Tiny6410
的底板有8个按键:2.
Jenkinslee
·
2013-05-26 11:00
micro2440/
tiny6410
使用JLINK直接烧录nand flash
一、将内存初始化程序下载至SRAM并运行1.打开J-LinkCommander,将micro开发板拨至nandflash启动。2.以下是常用命令:speed12000:设置下载速率为12M。r:reset,复位命令。h:halt,停机、也有暂停的功能。loadbin:下载filename文件到地址address上。setpc:设在PC寄存器的值。3.具体操作speed12000 r h loadb
tankai19880619
·
2013-05-09 14:00
qwt移植到
tiny6410
昨天在一群里有一哥们问到关于qwt移植的问题,我就自己动手做了一下,发现还是比较容易的,示例程序也编译通过了,现在将移植的过程记录一下。 首先要说明一点的是在这之前,我的Qt-4.7.3已经移植成功了,这里做的就是移植qwt并且在板子上测试示例程序。 第一步:下载最新的qwt源码,主页是http://qwt.sourceforge.net/,我下载的是qwt-6.0.1.tar.bz2
zd394071264
·
2013-05-08 16:00
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他