C784736_LCYZB-SR9900A芯片验证板-V1
简介
USB转以太网芯片,SR9900A芯片方案验证板。
简介:USB转以太网芯片,SR9900A芯片方案验证板。开源协议
:GPL 3.0
描述
USB2.0转100M以太网芯片验证板,支持CDC免驱,MAC地址免烧录。
V1.0:R5和C17位置靠得太近,放反了,下版本修正,正确如下图。

设计要点
一、SR9900和SR9900A &Efuse量产工具
SR9900(A)内置Efuse存储空间可以存放网卡设备的基本配置信息,包括网卡的MAC地址,默认的MAC地址是000000000000,这种状态下SR9900网卡设备是无法获取到IP地址正常上网的,在Windows系统下,通过SR9900的Efuse配置程序软件,可以烧录配置SR9900的MAC地址---------这种配置方式对于很多嵌入式用户来讲,相对复杂,原厂推出了SR9900A(SR9900A* 预先对SR9900Efuse随机配置了不同的MAC地址,嵌入式客户无需在贴片前(后)对SR9900进行Efuse量产)
二、SR9900(A)硬件原理图中的SPI-flash
SR9900用做USB网卡的时候(消费类电脑周边市场),在安装windows系统驱动的时候该SPI可以作为一个虚拟光驱使用(SPI-flash会提前烧录好SR9900在windows系统下的驱动程序)------------SR9900应用在嵌入式系统linux、 android、ecos、freerots、 Wince、Macos等无需此物料~
三、软件驱动方面: (嵌入式用户建议直接用SR9900A)
SR9900(A)在windows系统:需要安装驱动程序
SR9900(A)在macos系统:免驱
SR9900(A)在linxu(android)系统:
1.可以使用CDC类网卡驱动USB-CDC-ECM (CDC Ethernet support )
2.也可以使用原厂提供的USB类网卡驱动
SR9900支持CDC类网卡设备驱动,linux(Android)平台在3.10之后默认集成了CDC类以太网设备驱动, SR9900在集成了CDC Ethernet support 驱动的情况下可以直接免驱使用(直接用CDC类网卡,相当于免驱)

如果您的内核没有上述CDC类网卡驱动,可以去linux官方kernel下载,编译添加,即可使用。
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。










