当前位置:  技术问答>linux和unix

DM9161驱动移植问题

    来源: 互联网  发布时间:2016-10-03

    本文导语:  采用uboot1.3.4出现   Generating include/autoconf.mk.dep cc1: warning: target CPU does not support interworking 搜索发现修改cpu/920t/config.mk中的 PLATFORM_CPPFLAGS += -march=armv4 改为 PLATFORM_CPPFLAGS += -march=armv4t 编译没出现警告; tftp下载...

采用uboot1.3.4出现  
Generating include/autoconf.mk.dep
cc1: warning: target CPU does not support interworking

搜索发现修改cpu/920t/config.mk中的
PLATFORM_CPPFLAGS += -march=armv4
改为
PLATFORM_CPPFLAGS += -march=armv4t

编译没出现警告;
tftp下载内核的时候发现内核下载不完整导致无法启动内核
U-Boot> imls
Legacy Image at 10060000:
   Image Name:   Linux-2.6.21
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1716624 Bytes =  1.6 MB
   Load Address: 20008000
   Entry Point:  20008000
   Verifying Checksum ... Bad Data CRC

抓包发现
在传送的过程中出了tftp还有ip协议的出现,导致收到的内核不完整


第一次做uboot的移植,看了半天的网络的代码,也不明白那里有问题,望高人指点啊
谢谢~~






|

我以前也遇到这个问题,查证是ddr内存配置错误,导致下载到内存的内核镜像校验和错误
仔细检查你的板子的寄存器配置,别再uboot的网络协议栈上费劲

|
你的观念有问题! dm9161 是一个单口的 phy ,是没有驱动的! 而驱动会出错是 mac 的部份,那儿是 atmel 中的东西,要找 atmel 才能解决呢! 

phy 是一个 D/A , A/D 的东西,除非是硬件上有问题!才有可能导致这样的情况!
再来 atmel 的电路给出的并非是 davicom 原厂的建议电路,有一些错误。建议你要找到正确的电路才行! 

    
 
 

您可能感兴趣的文章:

  • 移植pci驱动和RTL8139网卡驱动,只发生一次中断?
  • 移植USB驱动的小问题
  • 罗技摄像头驱动的移植
  • 驱动移植应该怎么入手
  • arm平台之间的驱动移植需要考虑哪些方面??
  • 内核移植到开发板怎样支持v4l2驱动?
  • 移植PCI驱动程序,提示找不到iobuf.h
  • linux-2.6.32.16内核下SD卡驱动的移植需要打补丁不?
  • (求助)MARVELL交换芯片驱动移植问题
  • linux驱动2.4移植到2.6的问题
  • 求助:如何移植DM9000网卡驱动到linux2.6内核?
  • 请教linux移植的驱动问题
  • linux2.6.8下移植SPI驱动都需要修改哪些文件
  • 请教个驱动移植问题
  • 移植nand flash驱动,mount 出错
  • usb无线网卡驱动移植 驱动加载错误
  • Fedora9的驱动如何移植到Fedora8?
  • 怎么向arm开发板上移植linux设备驱动上的helloworld驱动模块
  • 请教高手:如何把USB驱动程序从Linux2.4内核移植到2.6
  • 按键驱动移植
  • 关于LINUX下1024*768显示问题,是不是因为没有驱动显卡才不能设置,如果是的话应该怎么驱动
  • 弱智问题:搞内核能不能不学驱动编程啊?网络协议栈必须要谙熟驱动吗?
  • usb驱动与umount的问题!读懂USB驱动的大牛过来瞧瞧啊
  • 驱动问题
  • 问个小白问题,我的ubuntu 10.04 的有线驱动问题
  • Linux USB驱动使用问题
  • 关于驱动模块和中文的问题,问题比较傻,还望大家赐教
  • linux驱动入门问题
  • 我太菜!!关于驱动程序的问题,急盼拍砖
  • 安装驱动问题
  • Linux驱动测试的问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • php中内置的mysql数据库连接驱动mysqlnd简介及mysqlnd的配置安装方式
  • 字符设备驱动,混杂设备驱动,总线、设备、驱动模型、平台驱动
  • UIO(linux Userspace I/O子系统)用户空间设备驱动I/O技术介绍
  • 好不容易下到sis900网卡for unix的驱动,但装上驱动后系统驱动时: SiS900 adapter initialization failure!
  • 我的网卡在redhat7.3下不能自动驱动,但我有for linux的驱动程序,请问如何才能驱动我的网卡,我是菜菜,请详细说明,谢谢!
  • Linux环境下,“PC机的驱动”与“嵌入式驱动”有什么区别?
  • linux:怎么在驱动中调用IIC驱动?
  • linux驱动 单片机驱动
  • linux下一个驱动怎么调用另一个驱动
  • u boot中怎样写flash驱动以及串口驱动
  • Linux环境下,如何一个驱动中调用另外一个驱动
  • 一个驱动文件,生成多个驱动模块??
  • -------------- 请问大家,做好一个PCI设备驱动了,如何做个应用程序来使用这个驱动呢??
  • pcie驱动和pci驱动
  • usb驱动中 hcd,pcd,device,gadget驱动有什么区别啊?
  • 想试着编写简单驱动玩,但是手头上没有什么好驱动的设备,大家支招
  • 请教有关linux驱动开发,按关机键关机时,驱动应作哪些结束工作?
  • Linux源代码中ata驱动为什么要调用pci驱动的代码
  • Linux设备驱动(第三版)- 字符设备驱动 - 例子
  • Linux 9.0+865G,只能上到640×480,Intel官方站点的最新驱动安装失败,那位有驱动?
  • insmod 加载驱动模块后,重启后驱动为什么没有了


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3