您尚未登录。

楼主 # 2024-11-02 22:00:34

TomGreen
会员
注册时间: 2024-11-02
已发帖子: 2
积分: 13

D21x 的引脚GMAC0_TRIG, GMAC0_PPSO, GMAC1_TRIG, GMAC1_PPSO的作用是什么?

各位好, 我最近看了一下whtronyen的设计

https://whycan.com/t_10586.html .(感谢作者分享)

看到GMAC部分的时候, 发现作者将PE16 GMAC0_TRIG作为SOC的中断输入, 连接到了PHY  YT8521Sx的中断输出INT_N脚, 将PE17 GMAC0_PPSO连接到了PHY  YT8521Sx的RESET输入引脚. 我又查了一下D21X的Datasheet, Hardware Guide, User Mannual, 但是没有发现文档中对GMAC0_TRIG, GMAC0_PPSO, GMAC1_TRIG, GMAC1_PPSO有功能说明. 因此我有如下疑问:

1. 厂家对D21x 的引脚GMAC0_TRIG, GMAC0_PPSO, GMAC1_TRIG, GMAC1_PPSO的初始定义是什么? (请见附图)
2. 官方参考板D213ECV-DEMO-V4中使用了100Mbps的RTL8201F, 并未使用GMAC0_TRIG, GMAC0_PPSO, GMAC1_TRIG, GMAC1_PPSO. 我如果想设计两个1000Mbps 接口,即用两个1000Mbps的PHY chip, 这四个引脚是否必须使用?
3. PE16-19与CAN0, CAN1复用, 如果想设计2个千兆接口与两个CAN接口并存, 是否可行?

希望热心朋友解答疑惑,感谢感谢!
gmac.png

最近编辑记录 TomGreen (2024-11-03 09:01:02)

离线

#1 2024-11-04 17:30:36

wakuwadu
会员
注册时间: 2024-08-13
已发帖子: 2
积分: 2

Re: D21x 的引脚GMAC0_TRIG, GMAC0_PPSO, GMAC1_TRIG, GMAC1_PPSO的作用是什么?

这些引脚与PTP相关,没有相关需求就可以不用管,当普通IO或者CAN IO都行。只要复用模式不配置成GMAC就行

离线

楼主 #2 2024-11-05 10:11:11

TomGreen
会员
注册时间: 2024-11-02
已发帖子: 2
积分: 13

Re: D21x 的引脚GMAC0_TRIG, GMAC0_PPSO, GMAC1_TRIG, GMAC1_PPSO的作用是什么?

谢谢, Precision Time Protocol (PTP) 厂家未提供相关资料啊. 看来GMAC0 与CAN0, GMAC1与CAN1是冲突的,不能同时存在.

离线

#3 2024-11-05 10:26:48

AICxia
会员
注册时间: 2024-08-12
已发帖子: 16
积分: 136

Re: D21x 的引脚GMAC0_TRIG, GMAC0_PPSO, GMAC1_TRIG, GMAC1_PPSO的作用是什么?

PTP用的不用管,就把PE16~PE19用于CAN功能就好

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn