摘要: (1) 为了启用 root 帐号 (也就是 设置一个口令) 使用:sudo passwd root1.设置IP,终端输入 sudo gedit /etc/network/interfaces假设实用的是网卡0,如果是其它网卡就将eth0改为对应的值。auto loiface lo inet loopback#使用网卡0auto eth0#使用静态IPiface eth0 inet static #设置IPaddress 172.32.1.11#设置子网掩码,不要弄错了,可以自己算的,具体可能不一样的,由IP决定!netmask 255.255.0.0#设置网关gateway 172.32.1. 阅读全文
posted @ 2013-08-24 09:40 Fěи斗Оㄩ 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 一、使用命令设置Ubuntu IP地址1.修改配置文件blacklist.conf禁用IPV6:sudo vi /etc/modprobe.d/blacklist.conf2.在文档最后添加 blacklist ipv6,然后查看修改结果:cat /etc/modprobe.d/blacklist.conf3.设置Ubuntu IP(设置网卡eth0的IP地址和子网掩码)sudo ifconfig eth0 192.168.2.1 netmask 255.255.255.04.Ubuntu IP设置网关sudo route add default gw 192.168.2.2545.Ubunt 阅读全文
posted @ 2013-08-24 09:39 Fěи斗Оㄩ 阅读(680) 评论(0) 推荐(0) 编辑
摘要: 1. 安装 $ sudo apt-get install samba $ sudo apt-get install samba-common $ sudo apt-get install samb ..1. 安装 $ sudo apt-get install samba $ sudo apt-get install samba-common $ sudo apt-get install samba-common-bin $ sudo apt-get install system-config-samba 2. 配置 $ sudo system-confi... 阅读全文
posted @ 2013-08-24 09:39 Fěи斗Оㄩ 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 方案(学自他人)nfs:server is not responding,still trying的解决方法 (2009-04-20 10:20)方法1 : 我在arm上通过NFS共享文件时出现下面的错误提示 nfs:server is not responding,still trying 原因分析:NFS 的默认传输协议是 UDP,而PC机与嵌入式系统通过UPD交互时就会出现严重的网卡丢包现象。 解决方法:在客户端改用TCP协议,使用下面的命令, #mount -o tcp 10.10.19.25:/home/export /mnt/lo... 阅读全文
posted @ 2013-08-24 09:38 Fěи斗Оㄩ 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 支持网卡芯片DM9000在driver下,有网卡驱动DM9000x.c 和 DM9000x.hDM9000接在BANK4,位宽16在include/configs/TX2440.h中设置网卡基地址:在56行处,将CS8900的定义改成:#define CONFIG_DRIVER_DM9000 1#define CONFIG_DM9000_BASE 0x20000300#define DM9000_IO CONFIG_DM9000_BASE#define DM9000_DATA (CONFIG_DM9000_BASE + 4)#define CONFIG_DM9000_USE_16BIT 阅读全文
posted @ 2013-08-24 09:37 Fěи斗Оㄩ 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 支持NAND Flash 1. 首先在配置文件 include/config/fl2440.h 的宏 CONFIG_COMMANDS 中增加 CFG_CMD_NAND,#define CONFIG_COMMANDS \ (CONFIG_CMD_DFL | \ CFG_CMD_CACHE | \ CFG_CMD_NAND | \ \2.在配置文件 include/configs/fl2440.h 中增加如下3个宏#define CFG_NAND_BASE 0 //无实际意义:基地址,在board_nand_init中重新定义#define CFG_MAX_N... 阅读全文
posted @ 2013-08-24 09:36 Fěи斗Оㄩ 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 选择NOR flash型号 我的开发板上的nor flash芯片是Intel的JS28F320(4MB)(1device=32blocks,1block=128MBfl2440默认是nandflash启动,norflash启动只需将跳线帽J5拔掉就可以了 1. 把开发板的配置文件fl2440.h(/include/configs/fl2440.h)中关于flash的配置部分都删掉,换成下面的配置:#define CONFIG_NR_DRAM_BANKS 1 #define PHYS_SDRAM_1 0x30000000 #define PHYS_SDRAM_1_SIZE 0x04000000 阅读全文
posted @ 2013-08-24 09:34 Fěи斗Оㄩ 阅读(350) 评论(0) 推荐(0) 编辑
摘要: U-boot源码结构 图片来自韦东山的《嵌入式linux应用开发完全手册》 U-boot下载地址:ftp://ftp.denx.de/pub/u-boot/ 交叉编译工具链 3.3.2 U-boot移植 1.新建一个fl2440开发板目录和文件 ①在board目录下新建fl2440目录,讲smdk2410目录下的文件复制到fl2440目录下,并将board/fl2440/smdk2410.c重命名为fl2440.c ②修改u-boot-1.1.6目录下Makefile文件smdk2410_config : unconfig@$(MKCONFIG) $(@:_config=) arm a... 阅读全文
posted @ 2013-08-24 09:30 Fěи斗Оㄩ 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 宿主机:ubuntu10.04目标机:fl2440 交叉编译器:arm-linux-gcc-3.4.1 交叉编译器路径:/usr/local/arm/3.4.1 要移植的内核版本:linux-2.6.33.19移植yaffs2驱动yaffs下载地址:http://www.aleph1.co.uk/cgi-bin/viewcvs.cgitar zxvf yaffs2.tar.gzcd yaffs2./patch-ker.sh c /linux-2.6.33.19修改机器码s3c2410 ARCH_S3C2410 S3C2410 193 删掉 s3c2440 ARCH_S3C2440 ... 阅读全文
posted @ 2013-08-24 09:29 Fěи斗Оㄩ 阅读(301) 评论(2) 推荐(0) 编辑
摘要: 新建一个工程 单击Project ->New µVision Project...菜单项选择CPU这里我们选择三星的2440A 点击OK后会提示你是否添加CPU启动代码这里点否。就可以了。添加文件这里我们以FL关盘自带的LED实验代码为例;直接把飞凌的led文件下的实验代码 复制到刚才建立工程的那个文件夹下就可以了。接着在keil下点击file-open,打开刚才的那两个文件。编译设置 1.首先是target选项卡 2.接着是User "D:\Program Files\Keil\ARM\BIN40\fromelf.exe" --bin -o @p.bin 阅读全文
posted @ 2013-08-24 09:27 Fěи斗Оㄩ 阅读(599) 评论(0) 推荐(0) 编辑