手里只有一块OK6410开发板,一张8G的SD卡,没有相关的JTAG调试器,也没有集成开发环境可用,那如何进行裸机开发呢?查询开发的手册可知,6410芯片支持从SD卡启动,因此裸机开发就从SD卡开始。1、开发环境的搭建首先搭建虚拟机平台,安装Linux开发环境centos6.5,安装过程这里不..
分类:
其他好文 时间:
2016-03-31 00:22:13
阅读次数:
260
31.6410内存的知识 6410的地址空间分布: S3C6410处理器拥32位地址总线,其寻址空间为。其中高为保留外设区,低2GB区域又可划分为两部分:主存储区和外设区。 外设主要是寄存器所在的地址。 主存储区分为:Boot镜像区、内部存储区、静态存储区、保留区、动态存储区: Boot镜像区:这个
分类:
其他好文 时间:
2016-02-14 11:40:03
阅读次数:
388
2.OK6410硬件介绍 图2-1 OK6410底层+核心板 OK6410 开发板基于三星公司最新的ARM11 处理器S3C6410,拥有强大的内部 资源和视频处理能力,可稳定运行在667MHz 主频以上,支持Mobile DDR 和多种 NAND Flash。OK6410 开发板上集成了多种高端接...
分类:
其他好文 时间:
2016-02-14 07:58:23
阅读次数:
321
1.S3C6410 地址空间For memory at the table details2. SDRAM图解3. SDRAM 芯片容量计算: L_BANK 数目 * 一个 L_BANK 中的单元数目 *每个单元的位宽 4. 根据芯片手册分别完成 SDRAM 控制器初始化 ,以及 SDRAM芯片初始...
分类:
其他好文 时间:
2015-09-22 16:12:50
阅读次数:
149
linux 3.4.103 内核移植到 S3C6410 开发板这个星期差点儿就搭在这里面了,一開始感觉非常不值得,移植这样的浪费时间的事情。想立刻搞定,然后安安静静看书 & coding.坑爹的事情就是一个多星期的时间搭进去了,还是没成功。我把我的移植失败的经验留下来做为笔记,为下次做准备。也让和我...
分类:
系统相关 时间:
2015-08-25 15:50:06
阅读次数:
186
需要准备的东西:Apache-1.3.39forlinuxPhp-4.4.8forlinuxUbuntuamd64位PC机6410开发板,我用的是友善之臂交叉编译:交叉编译呢,简单地说,就是在一个平台上生成另一个平台上的可执行代码,即使用pc上的armlinuxgcc编译器编译好代码,并安装,然后把...
分类:
Web程序 时间:
2015-08-11 13:39:23
阅读次数:
246
2 硬件设计
本课题的硬件设计包括主控制器、数据传输设计、数据采集设计、控制驱动设计、显示设计,门禁设计。
2.1 主控制器
根据方案三选择S3C6410主控芯片,S3C6410是由Samsung公司推出的一款低功耗、高性价比的RSIC处理器 ,基于ARM11内核,内置强大的硬件加速,显示处理和缩放,运动视频处理,音频处理[9]。这个作为智能家居的处理器是不二之选,硬件性能上完全可...
分类:
系统相关 时间:
2015-07-25 01:48:57
阅读次数:
449
准备:1.配置yum源,卸载open JDK ,设置环境变量: vim /etc/yum.repos.d/Centos-Base- [base]name=CentOS-$releasever - Base - 163.combaseurl=http://mirrors.163.com/centos....
分类:
移动开发 时间:
2015-07-14 17:02:02
阅读次数:
142
S3C6410的GPIO引脚相对来说比较多,而且大部分引脚都具有多重复用功能,如何在linux上用最简单的方式来控制GPIO这需要我们好好研究一下底层的代码了,其实方法有很多种,鉴于在操作系统端控制GPIO并不像控制传统的单片机那样。这里我将提及一种方法来讲述,这种方法也是我至今看到最简单的方法首先...
分类:
其他好文 时间:
2015-06-16 01:05:37
阅读次数:
153
前段时间实现了利用三星S3C6410一边压缩视频生成H264文件一边抓取并压缩生成jpg图片。核心步骤如下:
视频压缩和图片压缩利用同一个handle。
/* Codec set */
/* Get capability */
ret = ioctl(cam_c_fp , VIDIOC_QUERYCAP, &cap);一边压缩视频:if(frame_count == 1)...
分类:
其他好文 时间:
2015-05-05 14:29:26
阅读次数:
199