摘要:今天来讲讲一些USB设备(U盘,摄像头,wifi)的驱动吧,它的特点是内核已经带非常完善的驱动了,我们需要的就是配置而已,和很少的修改而已。一、首先是U盘得支持。1、vi arch/arm/mach-s3c64xx/mach-mini6410.c124行增加/* Initializes OTG Phy. to output 48M clock */void s3c_otg_phy_config(int enable) {u32 val;if (enable) {__raw_writel(0x0, S3C_PHYPWR);/* Power up */val = __raw_readl(S3C_P
阅读全文
摘要:这次lcd和触摸屏智能一起移植了,至于原因明天在开一贴详细说明,http://www.arm9home.net/read.php?tid-14273.html主要是一线触摸的原因,它劫持了lcd的背光控制,这个花了我三天时间呀才发现, 友善真是的。。。。先弄lcd屏吧vi arch/arm/plat-samsung/include/plat/map-base.h 第39行增加#define S3C_VA_LCD S3C_ADDR(0x01100000)/* LCD */从友善的源码中将arch/arm/mach-s3c64xx/include/mach/regs-lcd.h拷贝过来从友善的源码
阅读全文
摘要:今天做的是dm9000网卡移植,和nfs文件系统的搭建1、vi include/linux/dm9000.h28行增加unsigned charparam_addr[6];2、vi arch/arm/mach-s3c64xx/mach-mini6410.c为方便起见,将它的网卡结构体注释掉#if 0static struct resource mini6410_dm9k_resource[] = {[0] = {.start= S3C64XX_PA_XM0CSN1,.end= S3C64XX_PA_XM0CSN1 + 1,.flags= IORESOURCE_MEM},[1] = {.star
阅读全文
摘要:作者:prettybxp侠客 原文连接:http://www.arm9home.net/read.php?tid-14196-fpage-0-toread--page-1.html环境 VirtualBox+ubuntu 10.04编译器,友善自带arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz硬件,tiny6410,核心板号11071、下载linux-2.6.38的源码,ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.38.tar.bz22、解压 tar xvfj /mnt/ubuntu/linux-2.
阅读全文
摘要:windows xp系统和tiny6410开发板 串口连接。1. USB转串口下载驱动:USB转串口模块驱动程序-内有XP和WIN7驱动.rar把USB转串口插到电脑的USB上,安装驱动,安装成功后就如下图:注意:这里的端口是COM1,有时也可能是其他端口。到此USB转串口驱动就安装完成了。2. 超级终端配置“开始”——》“所有程序”——》“附件”——》“通讯”——》“超级终端”注意:上图红色标注的地方选择端口,通过下拉框进行选择。这里选择的是COM1。这是安装USB转串口驱动后得到的端口。如果安装USB转串口驱动得的端口是COM3,这里就要选择COM3。COM1属性要安装上图的参数进行设置。
阅读全文
摘要:以下几种原因均有可能导致不行,并有解决方法:1.使用了笔记本自带的读卡器,建议使用外接的usb读卡器,注意,有的外接usb读卡器也是不行的2.使用了山寨的sd 卡,请使用正品,最好是4G或以上的SDHC3.使用了microsd 卡+卡套,请使用普通的sd卡,因为卡套的方式非常容易导致接触不良4.Sd卡启动功能是6410本身就带的,里面的代码是固定死的,它有可能无法识别某些卡,因此有些卡可能不行,可以多试试。cpu内部的代码只有三星才能改。5.因接触不良导致无法使用SD卡启动的可能性比较大,建议多插拔几次试试,这包括(1)核心板和底板的接触,(2)SD卡座本身的接触6.6410从SD卡启动时,要
阅读全文