小安派arduino升级千兆芯片探讨

[复制链接]
查看1076 | 回复9 | 2023-12-1 22:37:42 | 显示全部楼层 |阅读模式
今天突发奇想给拓展板加个上网口,就在发资料里搜索,“网卡”没有,“以太网”有,但是吧,我看过沁恒的板载原生千兆,是直通的RJ45的,小安派的是需要外挂的,起码比wifi快。

于是就开始了一整天翻阅之旅了,十分枯燥烦闷,但也学会看网络变压器的原理图了,至于正负极,我也不清楚,每家参数不同。


首先打开小安派arduino的PCB图,至于原理图,一个芯片型号都没有,蒙了。

PCB上给了我三个参数(白框)RJ45,网络变压器,以太网芯片。
搜狗截图20231201215352.png

在立创EDA上都有相关型号
搜狗截图20231201220024.png 搜狗截图20231201220038.png 搜狗截图20231201220052.png

唯独箭头的指向的找不到,算了,目前是找方案而已。
我就在立创上找价格便宜的,尽量和同一家厂家的方案,这样找接口也方便理解。


由于这次是研究升级至千兆的方案,我选择了接口有镀金的汉仁HR911130C
接线序列号会和小安派的相反,建议按原样强上千兆
毕竟相反方向,正负极实在不会分辨,不知道,求指正!!!
搜狗截图20231201221018.png

网络变压器为G2406S-24PIN
芯片为rtl8211f,原因便宜


现在为RJ45与网络变压器的连线
花了点时间理解原PCB,实际就是1236
搜狗截图20231201221734.png

那么千兆就是把45交叉,78补上


好了,压力到了网络变压器上,由于实在看不明白方向,看了很久
这些是相关文章
https://zhuanlan.zhihu.com/p/647719377

https://blog.csdn.net/A13414500050/article/details/127246321

https://so.csdn.net/so/search?spm=1001.2101.3001.7499&q=%E7%BD%91%E7%BB%9C%E5%8F%98%E5%8E%8B%E5%99%A8td%20mx%E6%98%AF%E6%8C%87%E4%BB%80%E4%B9%88&t=&u=&utm_medium=distribute.pc_search_hot_word.none-task-hot_word-alirecmd-1-%E7%BD%91%E7%BB%9C%E5%8F%98%E5%8E%8B%E5%99%A8td%20mx%E6%98%AF%E6%8C%87%E4%BB%80%E4%B9%88-null-null.172%5Ev8%5Econtrol&depth_1-utm_source=distribute.pc_search_hot_word.none-task-hot_word-alirecmd-1-%E7%BD%91%E7%BB%9C%E5%8F%98%E5%8E%8B%E5%99%A8td%20mx%E6%98%AF%E6%8C%87%E4%BB%80%E4%B9%88-null-null.172%5Ev8%5Econtrol



https://blog.csdn.net/qq_43038015/article/details/125674090?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170142743016800226573536%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=170142743016800226573536&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-6-125674090-null-null.142^v96^control&utm_term=%E7%BD%91%E7%BB%9C%E5%8F%98%E5%8E%8B%E5%99%A8td%20mx%E6%98%AF%E6%8C%87%E4%BB%80%E4%B9%88&spm=1018.2226.3001.4187



https://blog.csdn.net/sinat_15677011/article/details/105470683?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170142743016800226597329%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=170142743016800226597329&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-4-105470683-null-null.142^v96^control&utm_term=%E7%BD%91%E7%BB%9C%E5%8F%98%E5%8E%8B%E5%99%A8td%20mx%E6%98%AF%E6%8C%87%E4%BB%80%E4%B9%88&spm=1018.2226.3001.4187



https://zhuanlan.zhihu.com/p/647719377



https://blog.csdn.net/u011425939/article/details/130324594

最后是怎么看懂呢?还是两张原理图,对照
小安派arduino的
搜狗截图20231201223234.png
我选的G2406S
搜狗截图20231201222418.png
我选的千兆网络变压器的原理
搜狗截图20231201222405.png

发现类似了吗?除了每组线中间的插线不同,其他都一样,按照这个思路标注网络就可以了

搜狗截图20231201222005.png

然后到网络变压器与芯片的连接,我搜了很久TXD,RXD,MDIP,MDIN,最后在一片译文里悟了。。。
搜狗截图20231201222931.png

https://ispacesoft.com/217722.html

是和RTL8211F相关的,也搜了小安派芯片说明
小安派
搜狗截图20231201221416.png
rtl8211f
搜狗截图20231201223450.png

两者类似端口很多,只是TXD,RXD改为了MDIP,MDIN

搜狗截图20231201223041.png


最后,附上三个合体

搜狗截图20231201215257.png


以上内容未经验证,请慎重参考
回复

使用道具 举报

干簧管 | 2023-12-2 08:24:20 | 显示全部楼层
厉害
回复

使用道具 举报

lsrly | 2023-12-2 10:06:02 | 显示全部楼层
学习了
回复

使用道具 举报

496199544 | 2023-12-2 10:26:02 | 显示全部楼层
学习
回复

使用道具 举报

minmin_99 | 2023-12-2 14:35:33 | 显示全部楼层
看不懂系列
回复 支持 反对

使用道具 举报

qwe2079282957 | 2023-12-3 13:17:01 | 显示全部楼层

换以太网芯片后 更换网络变压器及网口
回复 支持 反对

使用道具 举报

WT_0213 | 2023-12-3 15:14:22 | 显示全部楼层
顶一下
回复

使用道具 举报

496199544 | 2023-12-3 15:23:30 | 显示全部楼层
顶一下
回复

使用道具 举报

lazy | 2023-12-3 15:44:25 | 显示全部楼层
学习了
回复

使用道具 举报

Thinker | 2023-12-3 16:52:52 | 显示全部楼层
沁恒没有千兆直连RJ45的吧,沁恒目前所有MCU带千兆的都只是有MAC,需要外接PHY芯片,CH30V307上直连RJ45的是10M网络,芯片内部已经集成了MAC+PHY,只需要外接一个RJ45即可
文中汉仁的HR911130C网络座子,里面已经内置有网络变压器了,需要千兆网的话,只需要把MCU的RGMII接口和HR911130C直接连接即可,但是四对差分信号线布线需要注意符合差分要求。所以不需要再加G2406S这个网络变压器了,徒增成本
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则