CH395Q芯片的PHY无法连接

  求助!

  使用STM32F103+CH395Q+HR911103A进行网络模块搭建,虽然可以初始化成功,但是初始化过程非常漫长,大约需要6~10秒才能初始化成功,虽然很漫长但是确实返回了命令执行成功。

  然而我还没有来得及高兴,在GET_PHT_STATE时却死活都是返回连接断开,无论我插不插网线都是显示连接断开,我按照官方推荐的PHY连接方式仔细检查了我的PHY连接,是对的,请问一下有什么可能会导致PHY连接不成功的呢?

 注:网络变压器中心抽头接了3.3V,退耦电容也都按规定接了,RSTI引脚和地之间也接了0.1uF的电容,我试了好几块板子都是这样,我还怀疑过我买了假的HR911103A,还拆开来看过,确实是没有问题的啊,实在是没有头绪了,不知道你们有没有遇到过这种情况?

您好,我司原理图中使用的网络变压器是HR911105a,与您使用的网络变压器管脚定义是否一致?

PHY连接失败的话,可能的原因有1:芯片初始化不成功,可以用个getipinf()去读取下配置是否与预设一致?

2:PHY链路问题,方便的话可以把原理图发给我看看,wxf@wch.cn.


PHY链路是没有问题的,原理图我已经发了一份给贵司的技术了,他暂时还没有回复我,我是打算进行DHCP的,所以并没有进行任何配置,一上电就直接初始化了,参考SAM6的初始化流程弄的,不知道这样是否是可以的,能否推荐一下标准的初始化流程呢?


只有登录才能回复,可以选择微信账号登录