通用硬件
sfloat
日积月累
展开
-
CAN总线电气、帧格式、同步解读
CAN总线电气、帧格式、同步解读原创 2022-07-26 16:14:52 · 980 阅读 · 0 评论 -
Am5728 PCIE2配置
Am5728 PCIE2配置官网pcie(4.3.0包)只有pcie0x1的demo,实际应用中,pcie1也需要用到,参照pcie0x1配置设备树,编译后,从端绑定到相应端口即可实现。1)修改dra7.dtsi文件,在axi@1内,使能该总线,增加pcie1 endpoint描述 status = "ok"; pcie2_ep: pcie_ep@51800000 { compatible = "ti,dra7-pcie-ep"; reg = <0x51800000 0x2原创 2021-02-07 16:52:27 · 364 阅读 · 0 评论 -
以太网MAC-RMII直连
为什么要mac直连?最近需要设计以太网交换模块, 主芯片包含mac,选用了包含RMII接口的switch芯片,mac与switch通过SRMII可以省去phy芯片。直接跳过下面虚线框部分,简化电路。switch设计注意事项1)一般switch支持RMII接口的也支持MII/GRMII接口,需要根据电路配置成需要的接口;2)注意RXD和TXD的定义,不同芯片定义不同,有的需要交叉连接,有的不用。3)REF-CLK需要根据对方mac接口需要选择输入或输出。MAC端设计注意事项mac端主要是软件驱原创 2021-02-04 15:13:42 · 4946 阅读 · 10 评论 -
以太网PHY直连
以太网PHY直连硬件设计,满足功能性能,越简单越好。因此,在单板或机箱内能直连就直连,不要通过变压器。直连方式与phy直接相关,phy分为电压和电流形的,对于收发方,共有四种组合方式。只介绍电压和电流型phy的连接方式,大家根据phy情况自由组合。a) 电压型phy最简单,只需要电容直接耦合。b) 电流型phy除了电容直接耦合,还需要偏置电压。如何判别phy是电流还是电压型?1)电流型变压器中间抽头需要提供VCC2)电压型变压器中间抽头通过电容到地...原创 2021-02-04 14:00:21 · 5241 阅读 · 7 评论 -
miniDP 与DP 管脚定义的坑
miniDP 与DP 管脚定义的坑miniDP和DP都是双排20pin,但管脚定义顺序完全不同,设计一定要避免。网上太难找到管脚定义,贴在这里。标准DP(信号源端)|DP源端信号定义管脚名称描述1LANE0+2GND3LANE0-4LANE1+5GND6LANE1-7LANE2+8GND9LANE2-10LANE3+11GND12LANE3-13CON原创 2021-01-21 13:35:39 · 13324 阅读 · 0 评论 -
M.2规范解读
M.2模块概览m.2模块不是ssd也不是wifi模块,是一种标准规范,它包括ssd,wifi,以及更多模块。M.2分类分为三大类:socket1: 典型模块 Wi-Fi, BT, NFC, Wi-Gig, 识别槽A&Esocket2:典型模块WWAN/SSD/其他,识别槽B&C&Msocket3: 典型模块SSD/4xlanePCIe,识别槽M&B具体划分见下表:结构外形命名方式及对应结构实例定位槽分布双槽位兼容信号定义socket1原创 2020-11-03 14:47:23 · 4202 阅读 · 0 评论