com2中源物理地址,在com18里写入数据,mac发送暂停位置为1,同时发送使能位置为1
,状态积存器标示发送了一个数据包,但是pc机和抓包程序表示没有受到包。另外,无
crc错误,是,物理层芯片是DM9161 ,我的pc机的网卡是8139的,连线是正确的,已经
验证,。用sniffer抓包也,抓不到,它是不是抓不了暂停包?另外,arm7TDMI的网卡
中,哪里放置数据的目标地址?如果可能,能给我一个发送数据的程序,在std下运行
的,zhanshi_100@mail.china.com,zhanshi_100@tom.com 这是我的毕业设计,老是
做不出来,真的很急。谢谢。
首先用万用表检查网络隔离变压器的各对耦合电路是否导通(即能否正常工作),再检查以太网物理层接口芯片DM9161是否存在管脚短路,查看DM9161外围电路参数是否正确,实在找不到原因时,建议将DM9161摘下重新焊接。
如果Link灯不断闪烁(不正常),且更换DM9161后仍闪烁不能PING通,应当是S3C4510B与DM9161相连接管脚的焊接问题。
如果网线接上RJ-45,出现数据丟帧的情况,则说明DM9161工作不稳定,应当予以更换。如果出现100M通而10M不通,建议仔细检查芯片及其外围电路。
检查网络硬件连接是否正确。正常情况下,网口连接指示灯应该点亮。注意:如果是目标板和计算机网卡直接相连,要用交叉双绞线;如果是经过HUB ,则目标板和HUB之间要用直连双绞线。对目标板IP进行设置时,保证目标板和计算机在同一网段。