u-boot-2014.10移植第17天----添加DM9000网卡支持(一)
很多读者的2440的板子应该都有DM9000网卡。在移植之前看看这几篇文档:DM9000中文手册(详细)这篇文章告诉我们DM9000的一些硬件知识。DM9000和MINI2440深入理解这篇文章告诉我们2440是如何实现对DM9000的访问。2440dm9000到底咋确定地址 这篇文章告诉我们如何确...
[转]u-boot-2010.12移植到2440(三,DM9000网卡驱动移植)
[转]u-boot-2010.12移植到2440(三,DM9000网卡驱动移植)转自http://my.chinaunix.net/space.php?uid=24319701&do=blog&id=132091 在这一篇中,我们让开发板实现对DM9000X网卡的支持,后续的移植及调...
u-boot-2016.05移植:(5)、支持DM9000网卡
1、在u-boot-2016.05\include\configs\smdk2440.h中修改/**Hardwaredrivers*/#defineCONFIG_CS8900/*wehaveaCS8900on-board*/#defineCONFIG_CS8900_BASE0x19000300#de...
u-boot-2014.10移植第18天----添加DM9000网卡支持(二)
硬件平台:tq2440开发环境:Ubuntu-3.11u-boot版本:2014.10本文允许转载,请注明出处:http://blog.csdn.net/fulinus修改代码一不小心把这篇本已写好的博客删除了,回收站竟然没有保存草稿的东西。现在只能重新写了!DM9000自身也有基地址,这个基地址是...
u-boot移植(十二)---代码修改---支持DM9000网卡
一、准备工作1.1原理图CONFIG_DM9000_BASE片选信号是接在nGCS4引脚,若要确定网卡的基地址,则要根据片选信号的接口去确定。在三星2440的DATASHEET中memorycontrol这一章的Figure5-1.S3C2440AMemoryMapafterReset已经说明了片选...
移植u-boot学习笔记8-----修改代码之支持DM9000网卡
在u-boot的代码里面,已经支持DM9000,我们需要修改配置文件,把DM9000编译到u-boot.bin里面去1、修改配置文件(1)查看DM9000x.c所在目录的Makefile,(2)搜索dm9000,需要配置宏CONFIG_DRIVER_DM9000,才能支持dm9000(3)修改配置文...
移植u-boot-2015.07-rc3之修改代码支持DM9000网卡(七)
目前的u-boot启动后有如下信息:Net: CS8900-0Error:CS8900-0addressnotset.板子上的是DM9000不是CS8900,网卡模块肯定是错误的嘛。看到这里,你应该有了熟悉的思路,grep"Net:"*-nR查找网卡的初始化函数,经过筛选可以断定”Net:”实在这...
U-Boot移植DM9000网卡(附:程序、源代码、测试程序)
U-Boot移植DM9000网卡——西伯利亚的风 根据书《嵌入式Linux应用开发完全手册》移植网卡驱动,对于Jz2440开发板好像并不适用,Jz2440开发板使用的是DM9000网卡,已经不是书上讲的CS8900网卡了。DM9000网卡与CS8900网卡接口方式不一样,经过几天的折腾,终于...
WINCE5.0+S3C2440下DM9000驱动下的移植
由于我的2440的BSP包里面只有CS8900的驱动程序,所以我把优龙的DM9000的驱动程序直接拷到我的BSP包DRIVERS的目录下面,然后做如下修改: 1。修改DRIVERS下的DIR目录,添加对DM9000的编译的支持 2. 由于我使用的是GCS5作为DM9000的片选,所以修改注册表...
[转]u-boot-2010.12移植到2440(三,DM9000网卡驱动移植)
[转]u-boot-2010.12移植到2440(三,DM9000网卡驱动移植)转自http://my.chinaunix.net/space.php?uid=24319701&do=blog&id=132091 在这一篇中,我们让开发板实现对DM9000X网卡的支持,后续的移植及调...
u-boot-2014.10移植(4)识别dm9000
在smdk2440.h里面注释掉CS8900相关的#if0#defineCONFIG_DRIVER_CS89001/*wehaveaCS8900on-board*/#defineCS8900_BASE0x19000300#defineCS8900_BUS161/*theLinuxdriverdoes...
ARM-Linux驱动移植--DM9000网卡驱动移植
硬件平台:FL2440内核版本:2.6.39主机平台:Ubuntu11.04内核版本:2.6.35交叉编译器:arm-linux-gcc4.3.2原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/66415791、DM9000网卡驱...
u-boot-2014.10移植第17天----添加DM9000网卡支持(一)
很多读者的2440的板子应该都有DM9000网卡。在移植之前看看这几篇文档:DM9000中文手册(详细)这篇文章告诉我们DM9000的一些硬件知识。DM9000和MINI2440深入理解这篇文章告诉我们2440是如何实现对DM9000的访问。2440dm9000到底咋确定地址 这篇文章告诉我们如何确...
DM9000网卡驱动分析(转)
s3c6410自带的DM9000网卡驱动也是基于platform设备模型。其定义的设备资源在arch/arm/mach-s3c64xx/mach-smdk6410中。有网卡的resourceresourcedm9000_resources[],还有一些板级信息,dm9000_plat_datadm9...
u-boot-1.1.6移植之dm9000
网卡dm9000的执行过程(u-boot版本:u-boot-1.1.6):在board.c里面有eth_initialize(gd->bd);eth_initialize的实现在eth.c里面,但是eth_initialize函数里面没有dm9000的初始化eth_init常见有nfs,tft...
移植u-boot-2015.07-rc3之修改代码支持DM9000网卡(七)
目前的u-boot启动后有如下信息:Net: CS8900-0Error:CS8900-0addressnotset.板子上的是DM9000不是CS8900,网卡模块肯定是错误的嘛。看到这里,你应该有了熟悉的思路,grep"Net:"*-nR查找网卡的初始化函数,经过筛选可以断定”Net:”实在这...
fl2440的U-boot-2010.09移植(三)DM9000网卡及开发板相关配置
一、在board/fl2440/fl2440.c中对GPIO和PLL的配置进行修改(1)修改GPIO和PLL的配置(36行附近)为:#ifFCLK_SPEED==0/*Fout=203MHz,Fin=12MHzforAudio*/#defineM_MDIV0xC3#defineM_PDIV0x4#d...
U-Boot1.1.6移植DM9000网卡
原文链接 http://www.100ask.org/bbs/forum.php?mod=viewthread&tid=3655&extra=&highlight=DM9000&page=1根据书《嵌入式Linux应用开发完全手册》移植网卡驱动,对于Jz2440开发板...
【转】基于linux下的dm9000网卡移植全分析
转自:http://blog.sina.com.cn/s/blog_6abf2c04010189ui.htmlDM9000可以直接与ISA总线相连,也可以与大多数CPU直接相连。Mini2440采用的是dm9000直接连接CPU(s3c2440)上。就像是nandflash一样直接被挂在CUP上,被...
x210v3开发板u-boot-2012.10移植之十一---添加DM9000网卡支持
疯雨-版权所有,转载请注明【http://blog.csdn.net/u010346967】为了后面的nfs文件系统挂载做必要的准备,这里必须添加对网卡的支持,通过查原理图可以知道x210v3开发板网卡型号是DM9000AE。网卡...