前言: 尽管linux-2.6.31直接提供了对mini2440的支持,但移植过程中发现存在的问题比较多,所以最后决定使用linux-2.6.30.4来完成这次移植过程! 0)、准备工作 交叉编译器使用codesourcery提供的符合EABI标准的交叉编译器arm-linux-gcc-4.3.3,下载地址: http://www.codesourcery.com/sgpp/lite/arm/portal/package4571/public/arm-none-linux-gnueabi/arm-2009q1-203-arm-none-linux-gnueab...
前言: 尽管linux-2.6.31直接提供了对mini2440的支持,但移植过程中发现存在的问题比较多,所以最后决定使用linux-2.6.30.4来完成这次移植过程! 0)、准备工作 交叉编译器使用codesourcery提供的符合EABI标准的交叉编译器arm-linux-gcc-4.3.3,下载地址: http://www.codesourcery.com/sgpp/lite/arm/portal/package4571/public/arm-none-linux-gnueabi/arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 安...
1602.c---------------------------------------------- /* * 由于没有能找到mini2440的连续的8个GPIO口,不得不用gpf和gpg拼凑一个8bit数据总线 * 这也使得程序罗嗦了。对1602的三条控制总线的控制,使用的是2440的3.2v的gpio电压,虽然 * 1602要求最小的控制电压是0.7x5v=3.5v,但是3.2v的电压也可以正常的控制,不放心就只好 * 在加一篇74lvx3245了(在淘宝上4元一片) */ #include #include #include #include #include #i...
我在移植完内核,用yaffs文件系统能够使得内核启动正常。用ifconfig命令查看了网络,而且ping windows与虚拟机(linux)都能ping通。 想用NFS启动linux,却出现如下错误: IP-Config: Failed to open eth0 IP-Config: Device `eth0' not found. Looking up port of RPC 100003/2 on 10.138.10.177 rpcbind: server 10.138.10.177 not responding, timed out Root-NFS: Unable to get nfsd port number from server, using default...
系统移植篇: [color="#2a5200"]移植linux-2.6.30.4到mini2440 [color="#2a5200"]移植LCD驱动与加入背光、RTC for mini2440 & linux2.6.30.4 [color="#2a5200"]加入友善的触摸屏驱动 for mini2440 & linux2.6.30.4 [color="#2a5200"]移植DM9000驱动 for mini2440 & linux2.6.30.4 [color="#2a5200"]移植SD卡驱动 for mini2440 & linux2.6.30.4 [color="#2a5200"]配置USB for mini2440 & linux2.6.30.4 [col...
make zImage时警告信息 warning: (MACH_DAVINCI_EVM && MACH_SFFSDR && MACH_DAVINCI_DM6467_EVM && MACH_DAVINCI_DM365_EVM && MACH_DAVINCI_DA830_EVM && MACH_MITYOMAPL138 && MACH_mini2440) selects EEPROM_AT24 which has unmet direct dependencies (MISC_DEVICES && I2C && SYSFS) warning: (MACH_DAVINCI_EVM && MACH_SFFSDR && MACH_DAVINCI_DM6467_EVM && MACH_DAVINCI_DM365_EVM && MACH_DAVINCI_DA830_EVM && MACH_MI...
大家好,我想问问查linux的发行版本是用[code]uname -a[/code]对么? 我在mini2440板子上用这个命令查出来的结果是linux FriendlyARM 2.6.13, 这也是发行版?没听说过 兄弟是新手,问题挺幼稚,见笑了
1.请问下superboot 是bootloader吗?还是什么? 2.从supervivi下从nor启动时,为什么我的CRT上面没有可以选择的菜单呢?只有一句can not find sd card
linux内核移植 移植linux2.6.25内核到mini2440/s3c2440详解 2009-04-28 10:45 空闲时间做了内核的移植工作,将linux2.6.25内核移植到mini2440,下面是我成功移植后总结的笔记,希望对初学此方面的博友有帮助。 一.开发环境的建立 1.系统为VMware5.5 + Red hat linux 9.0 2.交叉编译器版本为arm-linux-gcc-3.4.5 在命令行执行: cd /xx/xx/xx/ "此目录为你暂时存放编译器压缩文件的目录" tar zxvf arm-linux-gcc-3.4.5.tgz -C...
现在有一块mini2440的板子,想用它来学习嵌入式linux开发。光盘手册基本浏览了一遍,鸟哥的私房菜也粗略看了一遍会基本的linux操作,有几个问题: 1、mini2440手册里提到linux版本是 2.6.32.2,我看鸟哥的书练习linux的时候用的是Ubuntu 12.4.内核版本3.2,PC机的linux版本需要和板子支持的linux一致么?我现在初学阶段如果只想在mini2440 自带的linux版本上开发的话,是不是需要PC内核也是2.6.32?3.2内核的linux可以移植到min244...