QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2836|回复: 2

u-boot移植 网卡ping不通

[复制链接]
发表于 2008-6-18 21:05:31 | 显示全部楼层 |阅读模式
u-boot基本移植成功,串口通,可在超级终端中显示输出

但ping宿主机时显示"packet too big"字样!!

tftpboot也显示packet too big字样!!

这是怎么回事啊
??

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2008-6-18 21:08:47 | 显示全部楼层
我也根据网上的一些参考资料把rtl8019.h改为如下了:
drivers/rtl8019.h
36 #define ETH_ADDR_SFT (1)
37 #define EI_SHIFT(x) ((x)<<ETH_ADDR_SFT)
38
39 #define RTL8019_REG_00 (RTL8019_BASE + EI_SHIFT(0x00))
40 #define RTL8019_REG_01 (RTL8019_BASE + EI_SHIFT(0x01))
回复

使用道具 举报

发表于 2008-6-19 21:26:11 | 显示全部楼层
我也遇到类似的问题,说packet too big!!    在rtl8019.c中有     if(rxlen>PLTSIZE_ALIGN+PKTALIGN)  printf("packet too big!"),  但是rxlen,PKTSIZE_ALIGN、PKTALIGN都设置的没有问题呀,都是U-boot中原来的默认设置。急切盼望高手给予指导!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 00:38 , Processed in 0.056743 second(s), 17 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表