码迷,mamicode.com
首页 >  
搜索关键字:dm9000    ( 60个结果
u-boot网卡移植——DM9000
u-boot网卡移植——DM9000u-bootDM9000网卡移植 u-boot网卡移植——DM9000 一、SROM-BANK控制器Address Map 由内存映射图可见,SROM_BANK包含6个区域。 SROM是与CPU连接时,采用的是总线式的访问方法。SROM_BANK就是SoC提供的对... ...
分类:其他好文   时间:2020-02-28 23:02:28    阅读次数:77
s3c2440裸机编程-内存控制器(一、内存接口概念)
1.内存接口概念 S3C2440是个片上系统,有GPIO控制器(接有GPIO管脚(GPA GPH)),有串口控制器 (接有TXD RXD引脚),有memory controller内存控制器,有Nand控制器等... 1.不同类型的控制器: (1)GPIO控制器属于门电路,不涉及到时序,相对简单。 ...
分类:其他好文   时间:2019-12-09 14:07:50    阅读次数:92
6、设备树实践操作
第01节_使用设备树给DM9000网卡_触摸屏指定中断 修改方法: 根据设备节点的compatible属性, 在驱动程序中构造/注册 platform_driver, 在 platform_driver 的 probe 函数中获得中断资源 实验方法:以下是修改好的代码:第6课第1节_网卡_触摸屏驱动 ...
分类:其他好文   时间:2019-11-25 00:04:39    阅读次数:98
ARM体系结构(1)
嵌入式系统的构成 软件: 应用程序 第三方库(Qt,libc,myclient) 操作系统: 引导程序 内核+驱动 文件系统 硬件: 底板: 外置芯片 网卡(DM9000) 声卡 ADC 电源 USB 接口: 串口 SD LCD+触摸屏 摄像头 按键 核心板: Soc(CPU+uart+timer) ...
分类:其他好文   时间:2019-11-04 13:58:00    阅读次数:105
《kernel源码分析(一)配置和编译过程》
1.内核的配置和编译 2.了解内核的配置过程和编译过程 在内核的配置过程中,会生成文件.config。 以网卡DM9000为例: 在.config中可以找到”CONFIG_DM9000=y“,这表示这个模块会被编译进内核。“CONFIG_DM9000=m”,这表示模块会被编译成.ko文件,可以动态的 ...
分类:其他好文   时间:2019-09-04 21:32:35    阅读次数:107
u-boot-2014.10移植(4)识别dm9000
在smdk2440.h里面注释掉CS8900相关的 并修改默认IP配置 在什么smdk2440.c board_eth_init函数里面添加 再次烧写,可以识别 Net: dm9000 设置ip 后面可以使用nfs和tftp来下载u-boot, kernel 和rootfs ...
分类:其他好文   时间:2018-11-03 22:02:02    阅读次数:173
内核调试 arm-none-linux-gnueabi-addr2line 工具使用
通过OOPS信息中PC寄存器的值可以知道出错指令的地址,通过栈回朔信息可以知道出错时的函数调用的关系,根据这两点可以很快定位错误。 修改drivers/net/ethernet/davicom/dm9000.c,在dm9000_probe函数中u32 id_val;下增加下面语句: 编译内核下载到开 ...
分类:系统相关   时间:2018-09-16 16:09:27    阅读次数:401
linux驱动启动顺序
首先,我们可以查看Linux内核编译完成后的System.map文件,在这个文件中我们可以看到macb(dm9161驱动模块)链接到了dm9000驱动之前,如下所示: c03b6d40 t __initcall_tun_init6 c03b6d44 t __initcall_macb_init6 c ...
分类:系统相关   时间:2018-09-15 22:05:44    阅读次数:266
一,Linux-3.19内核移植DM9000驱动(JZ2440)
文档时间:2018-08-25 交叉编译器:arm-linux-gcc-4.3.2 Ubuntu版本:16.04 kernel版本:linux-3.19 1,移植内核自带的 DM9000 网卡驱动 使用之前制作的 uboot,kernel 和 文件系统,在 uboot 终端把 machid 设置为 ...
分类:系统相关   时间:2018-08-25 15:03:03    阅读次数:387
SylixOS网络协议栈数据收发流程
1. SylixOS网络协议栈基本介绍??? SylixOS网络协议栈使用目前非常流行的嵌入式TCP/IP协议栈lwip。lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。lwip特点是对RAM与ROM的占用非常少,只需十几KB的RAM和40K左右的ROM就可以运行,非常适合嵌入式系统使用。
分类:其他好文   时间:2018-07-25 18:20:07    阅读次数:411
60条   1 2 3 4 ... 6 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!