
octeon
文章平均质量分 82
韩大卫
QQ : 1328990789
展开
-
linux下i2c与时钟芯片pcf8563通信(二)
linux 下 i2c 的驱动 以及 与时钟芯片 pcf8563之间的通信(二)<!--@page {margin:2cm}pre {font-family:"DejaVu Sans",sans-serif}p {margin-bottom:0.21cm}--> 2012/7/10linux下i2c驱动与通信(二)by:韩大卫 @吉林师范大学原创 2012-07-13 18:19:38 · 3721 阅读 · 0 评论 -
Linux下SMI总线驱动
Linux下smi/mdio总线驱动韩大卫@吉林师范大学MII(媒体独立接口), 是IEEE802.3定义的以太网行业标准接口, smi是mii中的标准管理接口, 有两跟管脚, mdio 和mdc ,用来现实双向的数据输入/输出和时钟同步。mdio主要作用用来配置/读取phy的寄存器, 实现监控作用。 Smi总线也就是mdio总线。 以mips 架构的caium octeon 处理器原创 2013-07-22 12:35:40 · 5751 阅读 · 0 评论 -
cavium octeon 处理器启动总线Bootbus 简介
cavium octeon 处理器启动总线Bootbus 简介: 韩大卫@吉林师范大学 Boot-bus(启动总线)是cavium octeon处理器的一种用于启动系统的硬件. CPU通过boot bus和非易失性设备相连, 比如NOR/NAND flash, CF卡, ROM等, 这些设备可以作为CPU的初始化引导地址. Boot bus总线协议是灵活的,原创 2013-07-04 11:02:54 · 3683 阅读 · 0 评论 -
嵌入式系统烧写uboot/bootloader/linux内核的一般方法
******************* **********作者: 韩大卫@吉林师范大学2011.10.15handawei@jusontech.com************* *******************烧写uboot/kernel本文介绍了在嵌入式系统中烧写uboot/bootloader/kernel 的一般方法,以及如果uboot或者内核出现错误,引导原创 2012-11-06 14:31:07 · 5558 阅读 · 1 评论 -
linux下i2c与时钟芯片pcf8563的通信
linux下的i2c驱动以及与时钟芯片pcf8563通信过程 为更深入的了解linux下的i2c总线驱动以及通信原理,可以用一个用户程序模拟,这个程序,可以使用一个addr, 一个offset,对i2c的从设备地址为addr,寄存器地址为offset的寄存器读写操作。 在我们的版卡上时钟芯片pcf8563的i2c地址为0x51 , pcf8原创 2012-07-06 18:15:18 · 5375 阅读 · 0 评论 -
Linux 下 i2c switch(选路芯片mux) --- pca9548
<!--@page {margin:2cm}pre {font-family:"DejaVu Sans",sans-serif}p {margin-bottom:0.21cm}-->Linux 下 i2c switch pca9548驱动作者: 韩大卫 @吉林师范大学 现有的关于 i2c switch 资料非常少。即使阅读完官方的data原创 2012-08-23 09:16:00 · 14086 阅读 · 1 评论 -
linux下的i2c与时钟芯片pcf8563通信(三)
2012/7/19 linux下的i2c与时钟芯片pcf8563通信 by: 韩大卫 @吉林师范大学1,本程序增加了对星期寄存器(wday)的写操作。2, 本程序将i2c-test 改为rtdate 命令,并将rtdate作为最终命令发布。3,在linux下,成功地在用户层操作了时钟芯片pcf8563原创 2012-07-19 19:59:26 · 3783 阅读 · 0 评论 -
linux设备驱动之API的实现
Linux 下API的实现作者: 韩大卫@ 吉林师范大学驱动工程师工作内容之一就是向上层应用端提供API,这个API完成并封装了全部的与硬件芯片的I/O操作。本问简单的说明了一个实现API函数的全部过程。总体上看分为:1,用户API2,用户中间层(与底层通信)3,底层中间层(寻找对应的驱动函数)4,驱动函数5, CPU读写I/O端口。原创 2012-08-20 21:04:00 · 2146 阅读 · 0 评论 -
Linux下使用I2C总线读写 EEPROM(读写i2c从设备通用程序)
<!--@page {margin:2cm}pre {font-family:"DejaVu Sans",sans-serif}p {margin-bottom:0.21cm}--> Linux下使用IIC总线 读写i2c从设备寄存器by 韩大卫 @吉林师范大学handawei@jusontech.com 转原创 2012-07-23 11:06:10 · 7658 阅读 · 0 评论 -
linux下通过i2c总线读写EEPROM
by 韩大卫@吉林师范大学handawei@jusontech.com转载请务必表明出处。我的上篇文章《Linux下使用I2C总线读写 EEPROM(读写i2c从设备通用程序)》给出了通过IIC总线,如何读写EEPROM相应位置的内容。 但是有一些功能没有实现:比如: 只能单独操作一个寄存器地址,不能一次性写入大量内容; 只能读一个寄存器的数值,不能可选择性地一原创 2012-07-23 16:45:28 · 3190 阅读 · 0 评论 -
uboot 和linux 下flash 写入速度差异分析
韩大卫@吉林师范大学2015.1.27. 转载请表明出处*********************************************uboot 和linux 下flash 的写入速度不一样, 主要原因是两者使用的延迟最小延时时间不一样. linux比较大. 原因如下:flash 芯片手册中有两个重要的时间参数:原创 2015-01-27 22:23:22 · 3238 阅读 · 0 评论