network ok

This commit is contained in:
Paul Pan 2023-02-15 22:19:31 +08:00
parent c3e5c51e57
commit 93ca1d19a8
10 changed files with 92 additions and 4 deletions

1
.gitignore vendored
View File

@ -5,6 +5,7 @@ images/linux/
pre-built/linux/ pre-built/linux/
.petalinux/* .petalinux/*
!.petalinux/metadata !.petalinux/metadata
.Xil
*.o *.o
*.jou *.jou
*.log *.log

View File

@ -1,7 +1,7 @@
PETALINUX_VER=2022.2 PETALINUX_VER=2022.2
VALIDATE_HW_CHKSUM=1 VALIDATE_HW_CHKSUM=1
HARDWARE_PATH=/home/vivado/project/SoC.xsa HARDWARE_PATH=/home/vivado/project/system_wrapper.xsa
HDF_EXT=xsa HDF_EXT=xsa
HARDWARE_CHECKSUM=e45b9019426cf2395b370dbd28044ffb HARDWARE_CHECKSUM=92fd8fef8f00b7faa12e664ce06f1289
YOCTO_SDK=85e32bd84b2647e640a2e565ef06077a YOCTO_SDK=85e32bd84b2647e640a2e565ef06077a
RFSCONFIG_CHKSUM=b46c51379f90d101cd485ab49ceb7458 RFSCONFIG_CHKSUM=b46c51379f90d101cd485ab49ceb7458

View File

@ -132,7 +132,7 @@ CONFIG_SUBSYSTEM_EXTRA_DT_FILES=""
# #
CONFIG_SUBSYSTEM_BOOTARGS_AUTO=y CONFIG_SUBSYSTEM_BOOTARGS_AUTO=y
CONFIG_SUBSYSTEM_BOOTARGS_EARLYPRINTK=y CONFIG_SUBSYSTEM_BOOTARGS_EARLYPRINTK=y
CONFIG_SUBSYSTEM_BOOTARGS_GENERATED="console=ttyPS0,115200 earlycon root=/dev/mmcblk0p2 rw rootwait"
CONFIG_SUBSYSTEM_EXTRA_BOOTARGS="" CONFIG_SUBSYSTEM_EXTRA_BOOTARGS=""
CONFIG_SUBSYSTEM_DEVICETREE_COMPILER_FLAGS="-@" CONFIG_SUBSYSTEM_DEVICETREE_COMPILER_FLAGS="-@"
# CONFIG_SUBSYSTEM_DTB_OVERLAY is not set # CONFIG_SUBSYSTEM_DTB_OVERLAY is not set
@ -265,3 +265,4 @@ CONFIG_YOCTO_NETWORK_SSTATE_FEEDS_URL="http://petalinux.xilinx.com/sswreleases/r
# User Layers # User Layers
# #
CONFIG_USER_LAYER_0="" CONFIG_USER_LAYER_0=""
CONFIG_SUBSYSTEM_BOOTARGS_GENERATED="console=ttyPS0,115200 earlycon root=/dev/mmcblk0p2 rw rootwait"

View File

@ -2,3 +2,4 @@
#OE_TERMINAL = "tmux" #OE_TERMINAL = "tmux"
IMAGE_BOOT_FILES:zynq = "BOOT.BIN boot.scr uImage"

View File

@ -2,6 +2,10 @@
#include <dt-bindings/gpio/gpio.h> #include <dt-bindings/gpio/gpio.h>
/ { / {
aliases {
ethernet0 = &gem0;
};
leds { leds {
compatible = "gpio-leds"; compatible = "gpio-leds";
gpio-led1 { gpio-led1 {
@ -91,3 +95,19 @@
}; };
}; };
&gem0 {
phy-handle = <&phy0>;
mdio {
phy0: phy@7 { /* yt8521 */
compatible = "ethernet-phy-id0000.011a";
reg = <0x7>;
device_type = "ethernet-phy";
};
};
};
&lcd_vtc {
/* force to use gpu/drm/xlnx/xlnx_vtc.c rather than media/platform/xilinx/xilinx-vtc.c, which is used by TPG */
compatible = "xlnx,bridge-v-tc-6.1";
};

View File

@ -0,0 +1,56 @@
# CONFIG_NET_VENDOR_3COM is not set
# CONFIG_NET_VENDOR_ADAPTEC is not set
# CONFIG_NET_VENDOR_AGERE is not set
# CONFIG_NET_VENDOR_ALACRITECH is not set
# CONFIG_NET_VENDOR_ALTEON is not set
# CONFIG_NET_VENDOR_AMAZON is not set
# CONFIG_NET_VENDOR_AMD is not set
# CONFIG_NET_VENDOR_AQUANTIA is not set
# CONFIG_NET_VENDOR_ARC is not set
# CONFIG_NET_VENDOR_ATHEROS is not set
# CONFIG_NET_VENDOR_BROADCOM is not set
# CONFIG_NET_VENDOR_CADENCE is not set
# CONFIG_NET_VENDOR_CAVIUM is not set
# CONFIG_NET_VENDOR_CHELSIO is not set
# CONFIG_NET_VENDOR_CISCO is not set
# CONFIG_NET_VENDOR_CORTINA is not set
# CONFIG_NET_VENDOR_DEC is not set
# CONFIG_NET_VENDOR_DLINK is not set
# CONFIG_NET_VENDOR_EMULEX is not set
# CONFIG_NET_VENDOR_EZCHIP is not set
# CONFIG_NET_VENDOR_GOOGLE is not set
# CONFIG_NET_VENDOR_HISILICON is not set
# CONFIG_NET_VENDOR_HUAWEI is not set
# CONFIG_NET_VENDOR_INTEL is not set
# CONFIG_NET_VENDOR_LITEX is not set
# CONFIG_NET_VENDOR_MELLANOX is not set
# CONFIG_NET_VENDOR_MICROSEMI is not set
# CONFIG_NET_VENDOR_MICROSOFT is not set
# CONFIG_NET_VENDOR_MYRI is not set
# CONFIG_NET_VENDOR_NI is not set
# CONFIG_NET_VENDOR_NETERION is not set
# CONFIG_NET_VENDOR_NETRONOME is not set
# CONFIG_NET_VENDOR_NVIDIA is not set
# CONFIG_NET_VENDOR_OKI is not set
# CONFIG_NET_VENDOR_PACKET_ENGINES is not set
# CONFIG_NET_VENDOR_PENSANDO is not set
# CONFIG_NET_VENDOR_QLOGIC is not set
# CONFIG_NET_VENDOR_BROCADE is not set
# CONFIG_NET_VENDOR_QUALCOMM is not set
# CONFIG_NET_VENDOR_RDC is not set
# CONFIG_NET_VENDOR_REALTEK is not set
# CONFIG_NET_VENDOR_RENESAS is not set
# CONFIG_NET_VENDOR_ROCKER is not set
# CONFIG_NET_VENDOR_SAMSUNG is not set
# CONFIG_NET_VENDOR_SILAN is not set
# CONFIG_NET_VENDOR_SIS is not set
# CONFIG_NET_VENDOR_SOLARFLARE is not set
# CONFIG_NET_VENDOR_SOCIONEXT is not set
# CONFIG_NET_VENDOR_SUN is not set
# CONFIG_NET_VENDOR_SYNOPSYS is not set
# CONFIG_NET_VENDOR_TEHUTI is not set
# CONFIG_NET_VENDOR_TI is not set
# CONFIG_MARVELL_PHY is not set
CONFIG_MOTORCOMM_PHY=y
# CONFIG_REALTEK_PHY is not set
# CONFIG_VITESSE_PHY is not set

View File

@ -0,0 +1,6 @@
CONFIG_NET_VENDOR_CADENCE=y
CONFIG_MACB=y
CONFIG_MACB_USE_HWSTAMP=y
# CONFIG_MACB_PCI is not set
CONFIG_PHYLINK=y
# CONFIG_SFP is not set

View File

@ -2,5 +2,8 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
SRC_URI:append = " file://bsp.cfg" SRC_URI:append = " file://bsp.cfg"
KERNEL_FEATURES:append = " bsp.cfg" KERNEL_FEATURES:append = " bsp.cfg"
SRC_URI += "file://user_2023-02-14-13-57-00.cfg" SRC_URI += "file://user_2023-02-14-13-57-00.cfg \
file://user_2023-02-15-11-42-00.cfg \
file://user_2023-02-15-13-53-00.cfg \
"