移植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-0 Error: CS8900-0address not set. 板子上的是DM9000不是CS8900,网卡模块肯定是错误的嘛。看到这里,你应该有了熟悉的思路,grep "Net:" * -nR查找网卡的初始化函数,经过筛选可以断...
u-boot-2014.10移植第17天----添加DM9000网卡支持(一)
很多读者的2440的板子应该都有DM9000网卡。在移植之前看看这几篇文档: DM9000中文手册(详细) 这篇文章告诉我们DM9000的一些硬件知识。 DM9000和MINI2440深入理解 这篇文章告诉我们2440是如何实现对DM9000的访问。 2440 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移植第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中memory control这一章的Figure 5-1. S3C2440A Memory Map after...
u-boot-2016.05移植:(5)、支持DM9000网卡
1、在u-boot-2016.05\include\configs\smdk2440.h中修改 /* * Hardware drivers */#define CONFIG_CS8900 /* we have a CS8900 on-board */#define CONFIG_CS8900_...
S3c6410 linux内核移植(2)--- 添加dm9000网卡驱动
Linux 内核下的 drivers/net/dm9000.c 实现了与体系结构无关的 DM9000 网卡驱动,只需要在 BSP 的板文件(arch/arm/mach-s3c6410/smdk-6410.c)中定义相关的 platform 设备和数据:1、 添加引脚宏定义在arch/arm/mach...
s3c2440 dm9000网卡驱动移植
本文出自http://blog.csdn.net/edroid1530/article/details/63683344。1.检查内核是否有网卡驱动使用 ifconfig -a 命令可以看到内核当中没有网卡驱动,接下来我们就在内核中添加网卡的配置。2.修改内核源码,添加网卡驱动编译2-1.在mach...
4、 用飞凌官方自带的uboot改写成支持dm9000网卡
参考自http://bbs.witech.com.cn/forum.php?mod=viewthread&tid=16373 1.修改include/configs/smdk6410.h //注释掉下面几行 //#ifdef...
U-Boot移植DM9000网卡(附:程序、源代码、测试程序)
U-Boot移植DM9000网卡 ——西伯利亚的风 根据书《嵌入式Linux应用开发完全手册》移植网卡驱动,对于Jz2440开发板好像并不适用,Jz2440开发板使用的是DM9000网卡,已经不是书上讲的CS8900网卡了。DM9000网卡与CS8900网卡接口方式不一样,经过几天的折腾...
u-boot-2014.10移植第17天----添加DM9000网卡支持(一)
很多读者的2440的板子应该都有DM9000网卡。在移植之前看看这几篇文档: DM9000中文手册(详细) 这篇文章告诉我们DM9000的一些硬件知识。 DM9000和MINI2440深入理解 这篇文章告诉我们2440是如何实现对DM9000的访问。 2440 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网卡的支持,后续的...
ARM-Linux驱动移植--DM9000网卡驱动移植
硬件平台:FL2440 内核版本:2.6.39 主机平台:Ubuntu 11.04 内核版本:2.6.35 交叉编译器:arm-linux-gcc 4.3.2 原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/6641579 1、D...
DM9000网卡驱动分析(转)
s3c6410自带的DM9000网卡驱动也是基于platform设备模型。 其定义的设备资源在arch/arm/mach-s3c64xx/mach-smdk6410中。有网卡的resource resource dm9000_resources[],还有一些板级信息,dm9000_plat_da...
U-boot-2014.04移植到MINI2440(6) DM9000网卡移植
MINI2440上有一个DM9000网卡,关于这部分的驱动其实是比较复杂的,但是u-boot对其支持比较好,我们在移植的时候只需要修改少量的代码。这部分的代码主要在u-boot/drivers/net/下以及mini2440.h。 一.修改mini2440.h 首先看drivers/net/Ma...
4.移植uboot-使uboot支持DM9000网卡
在上一章,使uboot能够支持nor、nand本节继续修改让uboot支持DM9000C网卡,便可以通过网络来传输文件首先uboot已带有dm9000网卡的驱动,位于drivers/net/下的dm9000x.h、dm9000x.c1.DM9000C介绍参考之前写的移植DM9000C驱动章节, 我们...
uboot移植(九)移植网卡DM9000
TQ210 板载的网卡芯片是 DM9000A,接在 S5PV210 的 SROM 控制器的 BANK1 上。S5PV210 的 SROM 控制器支持 8/16 位 NOR Flash/PROM/SRAM 内存。 分为 6 个 bank,每个 bank 寻址空间达 128MB。 每个 bank 有一...
【转】基于linux下的dm9000网卡移植全分析
转自:http://blog.sina.com.cn/s/blog_6abf2c04010189ui.html DM9000可以直接与ISA总线相连,也可以与大多数CPU直接相连。Mini2440采用的是dm9000直接连接CPU(s3c2440)上。就像是nandflash一样直接被挂在C...
06-S3C2440学习之移植2012u-boot到S3C2440(移植过程四)支持Nand Flash+支持DM9000网卡
一、支持nand读写 移植 uboot到S3C2440(移植过程一)新建单板+修改时钟+SDRAM+UART(←点击查看)过程中,为了避免当时编译出现的错误,我们屏蔽了 include/configs/smdk2440.h: //#defineCONFIG_CMD_NAND (1)取消#define...