1、资源介绍 Linux发行版:Ubuntu16.04 板子:x210(kernel:2.6.35,SoC:S5PV210) toolchain:gcc version 4.4.1 (Sourcery G++ Lite 2009q3-67) cmake 3.5.1 参考博客 2、基础认识 mosqu ...
分类:
其他好文 时间:
2020-05-03 22:01:02
阅读次数:
88
一、环境和软件介绍 1、主机环境:Ubuntu16.04 2、交叉编译器: gcc version 4.4.1 (Sourcery G++ Lite 2009q3-67) 3、ARM板:kernel:2.6.35,SoC:S5PV210 4、软件包: zlib-1.2.3 、 libid3tag-0 ...
分类:
其他好文 时间:
2020-04-25 23:33:41
阅读次数:
101
目录 1、为什么会有平台总线? 2、平台总线三要素 3、平台总线编程接口 4、编写能在多平台下使用的led驱动 1、为什么会有平台总线? 1 用于平台升级:三星: 2410, 2440, 6410, s5pc100 s5pv210 4412 2 硬件平台升级的时候,部分的模块的控制方式,基本上是类似 ...
分类:
其他好文 时间:
2020-03-04 09:56:42
阅读次数:
87
kernel 2.6.35.7向S5PV210移植kernelS5PV210移植 kernel 2.6.35.7向S5PV210移植 ARCH和CROSS_COMPILE配置 不详述,改就对了。 错误1 未出现Uncompressing Linux... done, booting the kern... ...
分类:
其他好文 时间:
2020-02-28 22:37:25
阅读次数:
88
我使用了两种驱动开发的模型来写了smart210上的按键驱动程序,这里做一下总结以及提供他人参考以及建议和改进,最后一个原因是自己很久没有写过博客了,现在想分享一下linux驱动开发程序的编写。 首先是Linux的中断处理机制。裸机开发中,通过中断标识一个函数指明该函数是中断处理函数,在编译器处理时 ...
分类:
系统相关 时间:
2020-01-17 22:44:26
阅读次数:
120
刷机步骤: 1.3.4.0、破坏iNand中的bootloader以从SD2启动 busybox dd if=/dev/zero of=/dev/block/mmcblk0 bs=512 seek=1 count=1 conv=sync (在把开发板启动后,在安卓的控制台SecureCRT下输入该指 ...
分类:
其他好文 时间:
2020-01-10 18:29:05
阅读次数:
117
[uboot] uboot流程系列:[project X] tiny210(s5pv210)上电启动流程(BL0-BL2)[project X] tiny210(s5pv210)从存储设备加载代码到DDR[uboot] (第一章)uboot流程——概述[uboot] (第二章)uboot流程——ub ...
分类:
其他好文 时间:
2019-12-17 20:25:05
阅读次数:
104
步骤: 1、选择合适的uboot版本 2、uboot修改 3、交叉编译出bin文件 4、烧写到SD卡或flash中 uboot的版本选择在uboot中IP内核称为CPU 内核外围的各种外设称为broad 可在S5PV210上参考使用的uboot版本:goni 中断和异常的区别: 中断可以被cpu忽略 ...
分类:
其他好文 时间:
2019-10-17 13:52:44
阅读次数:
74
1、移植前的准备工作 (1)确认已经烧录uboot,并设置环境变量bootcmd和bootargs从tftp、nfs启动; (2)zImage事先编译好的,文件夹形式的rootfs准备好,成功启动内核进入命令行; (3)ts驱动源码确认添加、设备文件确认OK(dev/input/event2)(ca ...
分类:
其他好文 时间:
2019-03-28 09:19:30
阅读次数:
207
一、LCD控制原理 S5PV210处理器中自带LCD控制器,控制LCD的显示,把 LCD 图像数据从一个位于系统内存的 video buffer 传送到一个外部的 LCD 驱动器接口。 类型: 1. STN(超扭曲向列),它的特点是功耗低,但亮度不足,响应时间长;(1602那种类型的) 2. TFT ...
分类:
其他好文 时间:
2019-03-03 20:59:17
阅读次数:
260