=> mw 0x302478a8 0x600062; mw 0x302478bc 0x640160; mw 0x302478a0 0x2640066; gpio set 32; gpio set 21; gpio set 29; umdk_hw_init; umdk_mapping_clk_init 0 1; umdk_port_interface_init 0 2; umdk_phybase_set 0 0 1 0; umdk_phy08_init; umdkportset 0;
gpio: pin 32 (gpio 32) value is 1
gpio: pin 21 (gpio 21) value is 1
gpio: pin 29 (gpio 29) value is 1
umdk hw is init done
_phy_rtl8218e_id_get: enter---------------
_phy_rtl8218e_reg_read: enter---------------
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_MDI _phy_rtl8218e_page_write ok
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_MDI _phy_rtl8218e_page_read ok
_phy_rtl8218e_reg_read: chip_id0 port0, read phy page = 0x0 reg = 0x2 data = 0x1c
_phy_rtl8218e_reg_read: end---------------
_phy_rtl8218e_reg_read: enter---------------
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_MDI _phy_rtl8218e_page_write ok
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_MDI _phy_rtl8218e_page_read ok
_phy_rtl8218e_reg_read: chip_id0 port0, read phy page = 0x0 reg = 0x3 data = 0xc984
_phy_rtl8218e_reg_read: end---------------
_phy_rtl8218e_id_get: chip_id0, port0, phy_id1 = 0x1c, phy_id2 = 0xc984
_phy_rtl8218e_id_get: enter---------------
_phy_rtl8218e_reg_read: enter---------------
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_MDI _phy_rtl8218e_page_write ok
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_MDI _phy_rtl8218e_page_read ok
_phy_rtl8218e_reg_read: chip_id0 port1, read phy page = 0x0 reg = 0x2 data = 0xffff
_phy_rtl8218e_reg_read: end---------------
_phy_rtl8218e_reg_read: enter---------------
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_MDI _phy_rtl8218e_page_write ok
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_MDI _phy_rtl8218e_page_read ok
_phy_rtl8218e_reg_read: chip_id0 port1, read phy page = 0x0 reg = 0x3 data = 0xffff
_phy_rtl8218e_reg_read: end---------------
_phy_rtl8218e_id_get: chip_id0, port1, phy_id1 = 0xffff, phy_id2 = 0xffff
_phy_rtl8218e_id_get: enter---------------
_phy_rtl8218e_reg_read: enter---------------
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_MDI _phy_rtl8218e_page_write ok
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_MDI _phy_rtl8218e_page_read ok
_phy_rtl8218e_reg_read: chip_id0 port2, read phy page = 0x0 reg = 0x2 data = 0xffff
_phy_rtl8218e_reg_read: end---------------
_phy_rtl8218e_reg_read: enter---------------
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_MDI _phy_rtl8218e_page_write ok
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_MDI _phy_rtl8218e_page_read ok
_phy_rtl8218e_reg_read: chip_id0 port2, read phy page = 0x0 reg = 0x3 data = 0xffff
_phy_rtl8218e_reg_read: end---------------
_phy_rtl8218e_id_get: chip_id0, port2, phy_id1 = 0xffff, phy_id2 = 0xffff
_phy_rtl8218e_id_get: enter---------------
_phy_rtl8218e_reg_read: enter---------------
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_MDI _phy_rtl8218e_page_write ok
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_MDI _phy_rtl8218e_page_read ok
_phy_rtl8218e_reg_read: chip_id0 port3, read phy page = 0x0 reg = 0x2 data = 0xffff
_phy_rtl8218e_reg_read: end---------------
_phy_rtl8218e_reg_read: enter---------------
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_MDI _phy_rtl8218e_page_write ok
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_MDI _phy_rtl8218e_page_read ok
_phy_rtl8218e_reg_read: chip_id0 port3, read phy page = 0x0 reg = 0x3 data = 0xffff
_phy_rtl8218e_reg_read: end---------------
_phy_rtl8218e_id_get: chip_id0, port3, phy_id1 = 0xffff, phy_id2 = 0xffff
_phy_rtl8218e_init: enter---------------
_phy_rtl8218e_conf_per_port_init: enter---------------
_phy_rtl8218e_dummy_reg_init: enter---------------
_phy_rtl8218e_reg_write: enter---------------
_phy_rtl8218e_reg_write: end---------------
_phy_rtl8218e_dummy_reg_init: chip_id0 port0 phy 8218e dummy reg init done!
_phy_rtl8218e_chip_rev_id_get: enter---------------
_phy_rtl8218e_reg_read: enter---------------
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_SDS _phy_rtl8218e_page_write ok
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_SDS _phy_rtl8218e_page_read ok
_phy_rtl8218e_reg_read: chip_id0 port0, read phy page = 0x327 reg = 0x15 data = 0x83
_phy_rtl8218e_reg_read: end---------------
_phy_rtl8218e_chip_rev_id_get: chip_id0 port0 get chip RevId: 0x3
_phy_rtl8218e_sds_mode_get: enter---------------
_phy_rtl8218e_reg_read: enter---------------
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_SDS _phy_rtl8218e_page_write ok
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_SDS _phy_rtl8218e_page_read ok
_phy_rtl8218e_reg_read: chip_id0 port0, read phy page = 0x260 reg = 0x12 data = 0xd0
_phy_rtl8218e_reg_read: end---------------
_phy_rtl8218e_sds_mode_get: chip_id0 port0 SDS mode: 0x3
_phy_rtl8218e_conf_per_port_init: end---------------
_phy_rtl8218e_sds_basic_config: enter---------------
_phy_rtl8218e_sds_basic_config: enter---------------1111111111111111
_phy_rtl8218e_sds_mode_get: enter---------------
_phy_rtl8218e_reg_read: enter---------------
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_SDS _phy_rtl8218e_page_write ok
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_SDS _phy_rtl8218e_page_read ok
_phy_rtl8218e_reg_read: chip_id0 port0, read phy page = 0x260 reg = 0x12 data = 0xd0
_phy_rtl8218e_reg_read: end---------------
_phy_rtl8218e_sds_mode_get: chip_id0 port0 SDS mode: 0x3
_phy_rtl8218e_chip_rev_id_get: enter---------------
_phy_rtl8218e_reg_read: enter---------------
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_SDS _phy_rtl8218e_page_write ok
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_SDS _phy_rtl8218e_page_read ok
_phy_rtl8218e_reg_read: chip_id0 port0, read phy page = 0x327 reg = 0x15 data = 0x83
_phy_rtl8218e_reg_read: end---------------
_phy_rtl8218e_chip_rev_id_get: chip_id0 port0 get chip RevId: 0x3
_phy_rtl8218e_sds_basic_config: end---------------
_phy_rtl8218e_green_en_set: enter---------------base_port = 0
_phy_rtl8218e_sds_mode_get: enter---------------
_phy_rtl8218e_reg_read: enter---------------
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_SDS _phy_rtl8218e_page_write ok
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_SDS _phy_rtl8218e_page_read ok
_phy_rtl8218e_reg_read: chip_id0 port0, read phy page = 0x260 reg = 0x12 data = 0xd0
_phy_rtl8218e_reg_read: end---------------
_phy_rtl8218e_sds_mode_get: chip_id0 port0 SDS mode: 0x3
_phy_rtl8218e_green_en_set: if---------------
_phy_rtl8218e_green_en_set: if---------------end
_phy_rtl8218e_green_en_set: end---------------
_phy_rtl8218e_power_set: enter---------------
_phy_rtl8218e_reg_read: enter---------------
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_MDI _phy_rtl8218e_page_write ok
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_MDI _phy_rtl8218e_page_read ok
_phy_rtl8218e_reg_read: chip_id0 port0, read phy page = 0x0 reg = 0x0 data = 0x1940
_phy_rtl8218e_reg_read: end---------------
_phy_rtl8218e_reg_write: enter---------------
_phy_rtl8218e_reg_write: end---------------
_phy_rtl8218e_power_set: end---------------
_phy_rtl8218e_sds_mode_get: enter---------------
_phy_rtl8218e_reg_read: enter---------------
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_SDS _phy_rtl8218e_page_write ok
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_SDS _phy_rtl8218e_page_read ok
_phy_rtl8218e_reg_read: chip_id0 port0, read phy page = 0x260 reg = 0x12 data = 0xd0
_phy_rtl8218e_reg_read: end---------------
_phy_rtl8218e_sds_mode_get: chip_id0 port0 SDS mode: 0x3
_phy_rtl8218e_sds_mode_get: enter---------------
_phy_rtl8218e_reg_read: enter---------------
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_SDS _phy_rtl8218e_page_write ok
_phy_rtl8218e_reg_read: PHY_RTL8218E_TYPE_SDS _phy_rtl8218e_page_read ok
_phy_rtl8218e_reg_read: chip_id0 port0, read phy page = 0x260 reg = 0x12 data = 0xd0
_phy_rtl8218e_reg_read: end---------------
_phy_rtl8218e_sds_mode_get: chip_id0 port0 SDS mode: 0x3
_phy_rtl8218e_init: chip_id0, port0, phy initialization complete!
_phy_rtl8218e_init: end---------------
set port: 0
=> ping 172.14.48.149 umdk_start_call
Using umdk_#0 device
ARP Retry count exceeded; starting again
ping failed; host 172.14.48.149 is not alive
=>
我这边的第一个phy的复位引脚,是mw 0x302478a8 0x600062;gpio set 32,32引脚,然后我使用这个mw命令去切gpio引脚模式,然后发现打印中显示初始化完成,但是还是ping不通,这是什么问题?
最新发布