• 八、mini2440裸机程序之UART(1)简单介绍【转】

    时间:2023-02-13 16:52:24

    转自:http://blog.csdn.net/shengnan_wu/article/details/8298869一、概述        S3C2440通用异步接收和发送(UART)提供了三路的不同异步串行I/O端口,每一个端口可以被配置为中断模式或者DMA模式 。也就是说UART可以产生中断或...

  • MINI2440启动配置文件/etc/init.d/rcS文件分析

    时间:2023-02-13 16:49:17

    MINI2440启动配置文件/etc/init.d/rcS文件分析 2011年2月5日 mail:174997990@qq.com Mini2440启动配置文件说明 对于mini2440,虽然root_qtopia这个文件系统的GUI是基于Qtopia的,但其初始化启动过程却是由大部分由busybo...

  • 建立mini2440的Qt4.5.1工作环境

    时间:2023-02-10 00:08:38

    http://hi.baidu.com/wellalone/blog/item/2fbf0641942dd81d9213c611.html     一、工作环境 虚拟机版本:VM6.5操作系统:fedora 9编译工具:gcc 4.3 和arm-linux-gcc 4.3.2文件系统:自己制作的文件...

  • mini2440 内核移植之后挂载根文件系统提示:Failed to execute /linuxrc. Attempting defaults...

    时间:2023-02-05 16:31:39

    这两天完全按照友善之臂mini2440的内核移植手册一步一步的移植了内核linux-2.6.32.2,然后尝试着挂载友善光盘里已经搭建好的根文件系统,然后出现如下启动界面: NAND read: device 0 offset 0x60000, size 0x500000  5242880 byte...

  • MINI2440启动配置文件/etc/init.d/rcS文件分析

    时间:2023-01-12 04:29:35

    2011年2月5日 mail:174997990@qq.com Mini2440启动配置文件说明 对于mini2440,虽然root_qtopia这个文件系统的GUI是基于Qtopia的,但其初始化启动过程却是由大部分由busybox完成,Qtopia(qpe)只是在启动的最后阶段被开启。 由于默认...

  • 基于mini2440的uboot移植(一)

    时间:2022-12-28 23:45:02

    一.移植环境 虚拟机:ubuntu12.04 uboot源码:u-boot-2008.10.tar.bz2 交叉编译:arm-linux-gcc-4.4.3 简单的记录下编译uboot的过程,要想具体了解uboot的工作原理,可以查看韦东山对uboot这部分的讲解,红色部分为修改部分 二.移植步骤 ...

  • 【转】Vsftpd-3.0.2服务器arm-linux移植—mini2440开发板

    时间:2022-12-02 16:32:31

    Vsftpd-3.0.2服务器arm-linux移植—mini2440开发板 开发板:mini2440(2011.04.21)环境:ubuntu9.10 为方便的将文件上传到开发板,采用vsftpd,移植过程如下: 1.       获取源码,地址:ftp://vsftpd.beast...

  • 友善之臂Mini2440之嵌入式Linux下应用程序对Nand Flash的读写操作

    时间:2022-11-27 18:47:35

    应用程序对Nand Flash的读写操作 接上篇继续分析Nand Flash驱动:Nand Flash的设备探测函数s3c24xx_nand_probe的动作。 s3c24xx_nand_probe函数首先创建代表MTD原始设备的数据结构体struct mtd_info *mtd,并将其初始化,源代...

  • linux-2.6.32在mini2440开发板上移植(21)之WebServer服务器移植

    时间:2022-11-06 14:47:10

    编者:其实也就是构建个WebServer服务器,只不过这里是以boa+cgic来实现的 1、移植boa软件 所用的软件为boa-0.94.13.tar.gz 先进行解压到当前目录 #tar -zxvf  boa-0.94.13.tar.gz cd /boa-0.94.13 /src  #./conf...

  • linux-2.6.32在mini2440开发板上移植(1)之移植Nand驱动并修改分区信息

    时间:2022-11-06 14:47:04

    编者:linux中的nand的移植由于使用了MTD技术,所以就没有想象的那么复杂了。 1 Linux-2.6.32.2 内核所支持的Nand Flash 类型        Linux2.6.32.2 已经自带了大部分Nand Flash 驱动, 在linux-2.6.32.2/drive...

  • linux-2.6.32在mini2440开发板上移植之LCD背光控制(5)

    时间:2022-11-06 14:46:58

                                                                   添加LCD 背光驱动 编者:lcd的背光控制,其实就是一个I/O口的驱动,其和led控制如出一辙,甚至更是简单,因为一般都是同时控制几个LED,这里就这是一个。标准的入门级驱...

  • u-boot-2009.08在mini2440上的移植(五)---增加yaffs2文件系统

    时间:2022-11-01 14:50:58

    u-boot-2009.08在mini2440上的移植(五)---增加yaffs2文件系统   移植环境 1,主机环境:VMare下CentOS 5.5 ,1G内存。 2,集成开发环境:Elipse IDE 3,编译编译环境:arm-linux-gcc v4.4.3,arm-none-eabi-...

  • 解决mini2440声卡全双工问题,实现同时录音及播放

    时间:2022-10-17 04:30:26

    #include <unistd.h>#include <fcntl.h>#include <sys/types.h>#include <sys/ioctl.h>#include <stdlib.h>#include <stdio.h...

  • U-boot-2014.04移植到MINI2440(8) nand flash 读写支持移植

    时间:2022-10-14 17:12:45

    上一篇帖子分析了nand flash,这篇帖子开始移植u-boot对nand flash的读写支持,进入正题。        一.修改mini2440.h        之前再初步移植的时候注释掉了nand的相关部分,这里再打开,在mini2440.h的第96行:        #define C...

  • U-boot-2014.04移植到MINI2440(1) 初步探索移植

    时间:2022-10-14 17:12:39

    友善之臂给出了一份移植U-BOOT-2010-03的移植手册,之前也跟着做了,这次带着分析源码的目的再次移植一遍,整个过程借鉴友善之臂提供的手册,韦东山老师书籍的视频,同时参考了其他一些作者的博客,在此对他们表示感谢。 开发环境:VMWARE—Fedora14 开发板:MINI2440(64M RA...

  • mini2440 dm9000网卡驱动移植

    时间:2022-10-14 17:12:33

    内核版本:linux-2.6.32.2        实验平台:mini2440 1. 添加平台设备支持首先需要在mach-mini2440.c中包含头文件<linux/dm9000.h>,dm9000平台设备定义如下: /* DM9000AEP 10/100 ethernet cont...

  • U-boot-2014.04移植到MINI2440(7) nand flash datasheet及arm9控制寄存器分析

    时间:2022-10-14 17:12:27

    我的MINI2440上有一个256M的nand flash,后面我们需要从nand启动u-boot,然后引导加载内核,再挂载根文件系统,这里先对其做一个较为细致的认识。主要是硬件管脚定义,控制方式,处理器的控制寄存器对其做一个了解,因为现在市面上nand的用途比较广泛,数码相机,mp3都要使用,进入...

  • U-boot-2014.04移植到MINI2440(10) 移植nand flash保存环境变量、添加分区

    时间:2022-10-14 17:12:21

    一.保存环境变量到nand flash 第一步:修改mini2440.h 由于我们执行saveenv这个命令,然后保存环境变量,u-boot的命令都是在common下实现的,切进去执行gerp “saveenv” –nr ./*.c,查找出如下结果: 这里出现了很多,打开Makefile: # e...

  • mini2440移植uboot-2008.10 (二) DM9000网卡驱动移植

    时间:2022-10-14 17:12:15

    还是利用 mini2440移植uboot-2008.10 (一)  修改好的代码 通过观察可以发现,mini2400使用的网卡芯片是DM9000,在uboot-2008.10源码中已经支持该芯片的驱动(drivers/net/dm9000.c),但是并不完善 具体原理还不是很清楚,现在只是做一下移植...

  • mini2440移植uboot-2008.10 遇到的问题

    时间:2022-10-14 17:12:39

    1、mkimage的使用(u-boot-2008.10/tools/mkimage) 首先./mkimage 运行或者 将mkimage 拷贝到 /bin 目录下面 法一: #mkimage -n 'linux-2.6.14' -A arm -O linux -T kernel -C non...