Chinaunix

标题: 交换芯片寄存器的读写 [打印本页]

作者: water0313    时间: 2013-03-19 11:03
标题: 交换芯片寄存器的读写
目前通过读Marvell交换芯片的datasheet得知PHY的寄存器读写是通过SMI接口进行的,但是PHY的读写控制需要通过Global寄存器的设置,目前不知道Port寄存器与Global寄存器的读写是如何完成的,难道与PHY的方法是一样的?都是通过SMI访问的?在datasheet中没有找到答案,想请有经验的朋友给出建议,谢谢~
作者: zjswolf_2013    时间: 2013-03-20 10:21
你的sdk应该有提供那个都写寄存器的接口吧
作者: water0313    时间: 2013-03-20 16:39
回复 2# zjswolf_2013
是有,不过我不想用芯片的SDK,而是直接用单片机控制,因为想实现的功能暂不需要在操作系统下实现。


   
作者: aaa6695798    时间: 2013-03-23 23:31
通过单片机
1. mdio 读写时序需要你自己写把
2. 对具体芯片的读写方法,参考SDK
作者: water0313    时间: 2013-04-08 09:15
回复 4# aaa6695798
你好,我在读写交换芯片的寄存器时,数据没有写到交换芯片内,请问Marvell交换芯片寄存器的读写是否有必要的初始化过程?


   
作者: aaa6695798    时间: 2013-04-08 11:40
建议你看下具体芯片型号的SDK




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2