您好,
使用pdk c667x_2_0_16 中的NIMU_emac_Example_EVMC6678C66BiosExampleProject例程,软件在执行到Nc_NetStart()函数的时候,执行不下去了,卡在这死循环。网络也ping不通。
使用的是自研的板子,网络芯片是88e1512。
使用mcsdk_2_01_02_06的helloworld_evmc6678l的工程,因为用的是88e1512芯片,先是修改了platform_lib_evmc6678l的工程,
配置PHY的寄存器,使其工作在SGMII模式,但是基本上每一次上电加载都会陷入到platform_lib_evmc6678l工程里的等待MDIO与PHY芯片的交互上,但是上电connect后在加载程序前点一下debug界面的reset->system rest,就能够加载成功,但是这样的程序烧写进flash,程序启动不起来(烧写个不带网络功能的程序是可以启动的)。想请教下是什么原因?
另外使用pck c667x_2_0_16中的例程时,怎么配置PHY寄存器,我按照mcsdk中的方式修改了其下的platform_lib_evmc6678l工程,然而程序一直卡在Nc_NetStart()函数的时候,执行不下去。是不是修改的
lib工程没起到作用?在NIMU_emac_Example_EVMC6678C66BiosExampleProject工程里面也没找到在哪引用的platform_lib_evmc6678l程序生成的库。请问下在pdk的环境下怎么初始化PHY芯片,platform_lib_evmc6678l生成的库要怎么使用?感谢。