Hello...,为什么千兆网识别不了eth0?

hello…,自己做了底板,用了Edge的核心板,为什么千兆网识别不了eth0?有哪几个地方需要注意吗?

Hello @herolee

是完全识别不到网口还是网口能识别到但是不是千兆?

Edge上的PHY的电源VCC3V3_LAN是需要底板提供的。

1 Like

你可以参考下Captain的原理图设计。

hi,完全识别不到千兆,VCC3V3_LAN设计的时候没有连上去,然后从核心板飞线上去的。发现还是识别不了。

建议把你这部分的原理图贴出来我们检查下。

图在内网现在导出不了,那个vbus没接会不会有影响?

如果你的产品不带充电IC,接了VSYS是可以给Edge板供电的:

你目前以太网的问题跟VBUS无关。

核心板原理图中的STM8S是否会跟网络相关?量了RK3399的波形发现自己的底板发送时钟的125MHz没有产生,用captain底板就有这个时钟。

Hi,

  1. STM8S只跟网络的WOL功能有关
  2. 建议你贴原理图上来检查,否则没法分析

Have fun!

hello,您好,问题大概确定了,是因为在uboot下识别板子的时候识别成了Edge,没有识别为captain,因此加载的设备树加载了Edge,没有加载Captain。所以网络没有识别,想请教一下,软件怎样修改强制使用Captain的设备树,硬件上应该是把那个carr…_det的那个脚接个2K电阻接地吧?

Hello @herolee

如果你不想检测ADC的值,那么你可以在启动脚本里面把硬件检测的部分屏蔽掉,并强制设置板子为Captain

setenv board_type ${BOARD_TYPE_CAPTAIN}