u-boot2012.04到jz2440 支持dm9000c 网卡
来源:互联网 发布:java项目实战视频 编辑:程序博客网 时间:2024/06/13 11:30
u-boot已经支持 dm9000c网卡
1.首先看Makefile /driver/net 目录
38 COBJS-$(CONFIG_DRIVER_DM9000) += dm9000x.o
取消对CS8900 的配置
#if 0 #define CONFIG_CS8900 /* we have a CS8900 on-board */ #define CONFIG_CS8900_BASE 0x19000300 #define CONFIG_CS8900_BUS16 /* the Linux driver does accesses as shorts */ #endif
确定两部分:时序、位宽 和地址 (那个bank)
board_eth_init
修改:
初始化
eth_initialize(gd->bd); int board_eth_init(bd_t *bis) rc = dm9000_initialize(bis); SMDK2410 # print baudrate=115200 bootdelay=5 ethact=dm9000 ipaddr=10.0.0.110 netmask=255.255.255.0 serverip=10.0.0.1 stderr=serial stdin=serial stdout=serial Environment size: 160/65532 bytes
设置ip set ipaddr 192.168.7.2
*** ERROR: `ethaddr' not set
设置mac 地址
00:0c:29:b2:d9:32
此时不能不能sav 因为此时没有进行设置 参数存放在哪里
set ipaddr 192.168.7.2set ethaddr 00:0c:29:b2:d9:32set serverip 192.168.7.249 (ubuntu 上的地址,下载从ubuntu直接下载)
下载内核:
tftp 30000000 uImage
bootm 30000000
-------------------------------------移植网卡结束
0 0
- u-boot2012.04到jz2440 支持dm9000c 网卡
- u-boot2012.04移植到jz2440 支持norflash
- u-boot2012.04移植到jz2440 -- ->正常显示u-boot启动信息
- 移植u-boot12.04到jz2440 -->支持nandflash启动
- JZ2440下DM9000C网卡驱动问题的解决方法
- 新版U-boot2012.04.01移植(一)(JZ2440-S3C2440)
- 新版U-boot2012.04.01移植(二)(JZ2440-S3C2440)
- u-boot12.04移植到jz2440 --- 环境变量
- u-boot2012.04.01移植到mini2440
- u-boot2012.04.01移植到mini2440
- u-boot2012.04.01移植到mini2440
- u-boot120401移植到JZ2440
- 移植linux-2.6.32到jz2440上以支持RT3070无线网卡
- 移植u-boot-2012.04.01到jz2440开发板之修改代码支持NAND启动
- 移植u-boot2012.04.1 -》2440 (五)支持 nand nor 两种启动方式(完结)
- 05-S3C2440学习之内核(移植)linux3.4.2移植(3)之支持DM9000C网卡及修改支持串口2
- 移植u-boot-2012.04.01到jz2440开发板
- DM9000C
- 解决小松博客微信公众号不能使用的问题
- Android属性allowBackup安全风险浅析
- Http中Get/Post请求区别
- 继承
- Rmarkdown Creating New Formats
- u-boot2012.04到jz2440 支持dm9000c 网卡
- 平常写代码时,用到的常用工具类
- 在DialogFragment中显示大图片
- 如何从svn中检出项目
- (笔记)学习Linux第一天
- Servlet的session理解
- 排序-希尔排序
- u-boot12.04移植到jz2440 --- 环境变量
- Java垃圾回收机制