自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zjy900507的博客

联系方式qq:175633121。介绍:zjy,已婚,育有一女。自动化专业,曾系统自学嵌入式,qnx,unix,Linux操作系统。曾从事嵌入式ARM-Linux系统开发和移植,网络协议栈。对于网络通讯编程,驱动程序编写,shell和phyon精通。

  • 博客(8)
  • 资源 (6)
  • 收藏
  • 关注

转载 Linux中的SysRq魔术键

1. SysRq介绍我第一次接触到SysRq是由于硬件同事调试时突然发现串口打印了HELP信息,还以为软件出问题了,我就去了解了一下SysRq。而我真正用上SysRq是为了破解一个禁止了所有命令的系统……(很有帮助哈哈)。SysRq是Linux提供的一个“Magic System Request Key”,它可以在系统出现故障的时候协助恢复和调试系统。只要你的虚拟终端或串口还可以接收键盘输入...

2018-10-29 08:41:03 1230

转载 linux 网口phy问题记录

  问题是这样的,内核启动识别网口的时候,多识别了一个,驱动本身是支持双网口的,理论上另一个phy不存在,应该识别不到。    后来发现是读phy_id的时候,对于不存在的Phy地址,有返回0的情况,但是内核认为只有0x1fffffff的才是空,多加了个判断条件得以解决。 记录下识别phy的过程:1. 在网口驱动的probe中,调用mdiobus_register;2. 在md...

2018-10-12 18:22:44 2660

转载 mac与phy如何实现网络自适应

这两天修改网卡驱动以实现10/100/1000M自适应,因此研究了下phy芯片和emac驱动如何兼容10/100/1000M网络环境,记录在此。网络中设备端数据链路层由mac芯片和phy芯片组成,phy芯片根据外部网络环境完成自动协商以及配置,驱动中根据phy状态来配置mac,以达到phy与mac的相互配合工作。现在主流的网卡phy芯片为100M和1000M,都是向下兼容。100M phy支持...

2018-10-12 17:29:34 1334

转载 【Git学习笔记】Git冲突:commit your changes or stash them before you can merge.

有的时候使用git pull命令,可能遇到这样的问题:   Please, commit your changes or stash them before you can merge. Aborting 这是由于远程库中的更改与本地的更改有冲突。 git的提示已经非常明确了,告诉我们要么把我们的更新进行commit要么就先stash本地更新。第一种...

2018-10-10 14:06:31 1970

转载 Altera SoC 内核更新3.7到3.10

为什么需要更新呢?其实是为了更好的搭建自己的开发环境,同时熟悉altera对代码的更新和管理方式,便于进一步的熟悉和了解altera SoC开发过程。 1、下载linux代码:git clone git://git.rocketboards.org/linux-socfpga.git2、进入代码路径:cd linux-socfpga3、查看远程分支有哪些版本git bran...

2018-10-10 13:17:15 487 1

转载 mdio总线

mdio总线用于链接mac和phy.其主要的code在drivers/net/phy/mdio_bus.c 中static int __init phy_init(void){    int rc;    rc = mdio_bus_init();    if (rc)        return rc;    rc = phy_drivers_register(genphy_dri...

2018-10-09 11:36:36 1500

转载 转:Linux PHY几个状态的跟踪

  MAC驱动和PHY驱动PHY一般和具体的MAC控制驱动联系一起,这里以TI的MAC驱动为例,由它切入到PHY驱动。Linux内核通过mdio总线访问、控制PHY,源码实现在driver/net/phy/mdio_bus.c中。下面是mdio扫描、找到并注册phy的过程:[cpp] view plain copy print?davinci_mdio_probe    -&...

2018-10-08 15:51:44 1003

转载 转:Linux网络子系统之---- PHY 配置

http://blog.sina.com.cn/s/blog_5426448c0102wfv6.html MII即媒体独立接口,也叫介质无关接口。它包括一个数据接口,以及一个MAC和PHY之间的管理接口(图1)。数据接口包括分别用于发送器和接收器的两条独立信道。每条信道都有自己的数据、时钟和控制信号。MII数据接口总共需16个信号。管理接口是个双信号接口:一个是时钟信号,另一个...

2018-10-08 15:50:46 457

qnx spi库资源

里面是可以使用在6.6. 或者6.5 bsp上的库文件。* QNX是一个微内核实时操作系统,其核心仅提供4种服务:进程调度、进程间通信、底层网络通信和中断处理,其进程在独立的地址空间运行。所有其它OS服务,都实现为协作的用户进程,因此QNX核心非常小巧(QNX4.x大约为12Kb)而且运行速度极快。

2018-06-21

linux视频教程 韩顺平.txt

linux视频教程 韩顺平,里面是迅雷下载地址,速度快。韩顺平linux视频教程迅雷下载地址,从第0讲到第21讲的下载地址

2018-06-21

嵌入式Linux SPI总线应用编程.pdf

本文主要介绍基于 AM3352 处理器的 SPI 总线应用编程,适用于 M3352 核心板, 其使 用原理也适用于基于 AM3352 处理器的工控核心板以及其他基于 AM3352 系列处理器的产 品。

2018-04-02

iTOP4412-SDIO WiFi移植文档.pdf

近期需要把 WiFi 无线网络功能移植到 iTOP-4412 开发平台,查阅了相关资料,经过 一段时间的研究、调试,终于成功的将 WiFi 功能移植到了开发板上面,这里笔者记录移植过 程及注意事项,方便以后工作需要。 iTOP-4412 开发板的 WiFi 模块与板卡之间的连接采用 SDIO 接口,WiFi 硬件模块使用的 是 MTK 的 MT6620 芯片,MTK 提供了 Android4.0 及 Android4.4 的 driver, Porting Guid,有 了这些就为我们的移植工作做了总体性的指导。 但是仅仅有 MTK 提供的文档还是远远不够的,毕竟硬件接口定义不同,kernel 版本也 不同,Android层与 MTK提供的代码也有差异,这就需要我们在 MTK文档的指导下,Step by Step 进行 Porting 工作.

2018-02-27

DDR区别与联系

严格的说DDR应该叫DDR SDRAM,人们习惯称为DDR,部分初学者也常看到DDR SDRAM,就认为是SDRAM。DDR SDRAM是Double Data Rate SDRAM的缩写,是双倍速率同步动态随机存储器的意思。

2016-10-31

HDLC程序.zip

HDLC程序 这个程序是由C++进行编程 的

2015-10-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除