Chinaunix首页 | 论坛 | 博客
  • 博客访问: 378236
  • 博文数量: 73
  • 博客积分: 2620
  • 博客等级: 少校
  • 技术积分: 1212
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-09 10:47
文章分类
文章存档

2011年(18)

2010年(50)

2009年(5)

我的朋友

分类: 嵌入式

2010-07-27 22:00:30

硬件:LPC2468 EMAC接口,以太网phy LXT972A
软件框架:u-boot-1.1.6,调试以太网phy芯片还需要使用链路层软件协议,用来测试链路是否配置成功。
这里选择的是u-boot自带的ping命令,有3点需要强调:
(1)u-boot用到的以太网接口函数有eth_init,eth_send,eth_rx,eth_halt四个;
(2)u-boot的网络功能是采用轮询的方式使用的,即u-boot控制台首先启动ping或tftp命令,接着链路层协议构造需要协议帧格式并设定一定的延时后发送帧结构,然后进入循环调用eth_rx函数等待接收回包,LPC2468中是软件检查以太%
阅读(6135) | 评论(0) | 转发(2) |
给主人留下些什么吧!~~