IP地址是用32位表示的, 分为4段, 每段8位, 这8位呢!是0或1二进制组合来表示的, 那么转化为10进制, 它每段的取值就是0-255所示每段最小是0最大是255 broadcast 192.168.1.255---(广播地址) 连接DVD 安装net-tools工具包, 可以通过ifconfig来查看网卡配置信息 cd /etc/yum.repos.d (进入这个目录) ll...
ZYNQ下PS端有两个网口,GEM0、GEM1,GEM0默认通过MIO端口接到外部PHY。GEM1通过EMIO连接芯片外部PHY。 一、FPGA在搭建block design的时候选中eth1,同时选中eth1的MDIO。 二、系统识别GEM1的时候,根据DT可能需要访问MDIO,也可能不需要访问。 1. 如果需要访问MDIO的话,在uboot启动完成后需加载FPGA的bit文件,由于正常...
预备知识 (1) 熟悉ZYNQ网口硬件资源 阅读《xapp1082 - PS and PL Ethernet Performance and Jumbo Frame Support with PL Ethernet.pdf》,在Introduction一节可知,ZYNQ芯片支持三个网口: PS-GEM0:PS侧内置MAC,通过RGMII接口连接到外部PHY芯片。不支持Jumbo Frame。见下图紫线。 PS-GEM1:PS侧内置MAC,通过E...
上图中被选中的网口将成为Linux上的设备eth0。这里我们默认选择ps7_ethernet_0,即使用GEM0作为首选网口。启用Xilinx AXI Ethernet驱动 进入Device Drivers -- Network device support – 选中Xilinx AXI Ethernet(以及Xilinx Ethernet GEM,这是PS侧网口的驱动)进入Networking support – 选中 Random etha...
ZYNQ下PS端有两个网口,GEM0、GEM1,GEM0默认通过MIO端口接到外部PHY。GEM1通过EMIO连接芯片外部PHY。 一、FPGA在搭建block design的时候选中eth1,同时选中eth1的MDIO。 二、系统识别GEM1的时候,根据DT可能需要访问MDIO,也可能不需要访问。 1. 如果需要访问MDIO的话,在uboot启动完成后需加载FPGA的bit文件,由于正常...
根据硬件PHY地址进行配置,通常硬件会将PHY地址设置为0 #define CONFIG_ZYNQ_GEM_PHY_ADDR0 0 如果硬件启用了两个网卡,则需要设置两个PHY的地址 #define CONFIG_ZYNQ_GEM0 #define CONFIG_ZYNQ_GEM_PHY_ADDR0 1 #define CONFIG_ZYNQ_GEM1 #define CONFIG_ZYNQ_GEM_PHY_ADDR1 18 5、启动方式配置 地址位于incl...
Verifying Hash Integrity...sha1+OKBooting using the fdt blob at0x103914e8ZYNQGEM:e000b000,phyaddr ffffffff,interfacergmii-idmdio_register:non unique device name'eth0'Loading Kernel Image...OKLoading Ramdisk to 07a8c000,end 07fff5cf...OKLoading Device Tree to 07a85000,end 07a8b3c5...OK...
16 bootargs = "console=ttyPS0,115200 earlyprintk root=/dev/mmcblk0p2 rw rootwait"; 17 stdout-path = "serial0:115200n8"; 18 }; 19 aliases { 20 ethernet0 = &gem0; 21 i2c0 = &i2c_2; 22 i2c1 = &i2c0; 23 i2c2 = &i2c1; 24 serial0 = &uart0; 25 serial1 = &uart1; 26...
gem0: ethernet@ff0b0000 { compatible = "cdns,zynqmp-gem"; status = "disabled"; interrupt-parent = <&gic>; interrupts = <0 57 4>, <0 57 4>; reg = <0x0 0xff0b0000 0x0 0x1000>; clock-names = "pclk", "hclk", "tx_clk"; ...
Board Net: Gem.e000b000 Hit 'd' to stop autoboot(eric): 0 zynq-uboot> 复制代码 ...