eqos on Panther X2 RK3566

qroxana <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <B_7jM0LJh3U5fOenNi5Yz5kEaAk5AoKeLjFq8n8Sl9VbzkIN3yk9XnPJgzl1L6Zt85aZDrjF2QFMxiqUv5xNiQ6lpmelIVGMvluXyfCp7fk=@protonmail.com>
Hi,

I'm trying to running FreeBSD on Panther X2, the eqos0 is up however it's not able to send or receive any packets. Any help would be appreciated!

root@generic:~ # ifconfig eqos0
eqos0: flags=1008843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,LOWER_UP> metric 0 mtu 1500
options=80008<VLAN_MTU,LINKSTATE>
ether f2:00:2f:a2:cc:66
inet 10.10.30.90 netmask 0xff000000 broadcast 10.255.255.255
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>

---<<BOOT>>---
GDB: debug ports: uart
GDB: current port: uart
KDB: debugger backends: ddb gdb
KDB: current backend: ddb
WARNING: Cannot find freebsd,dts-version property, cannot check DTB compliance
Copyright (c) 1992-2025 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 16.0-CURRENT #0 main-n281771-dbb34d496708: Mon Nov 10 13:14:20 UTC 2025
    [email protected]:/usr/obj/usr/src/arm64.aarch64/sys/GENERIC arm64
FreeBSD clang version 19.1.7 (https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd708029e0b2)
WARNING: WITNESS option enabled, expect reduced performance.
VT: init without driver.
real memory  = 4024385536 (3837 MB)
avail memory = 3908145152 (3727 MB)
Starting CPU 1 (100)
Starting CPU 2 (200)
Starting CPU 3 (300)
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
random: unblocking device.
random: entropy device external interface
kbd0 at kbdmux0
ofwbus0: <Open Firmware Device Tree>
ofw_firmware0: <OFW Firmware Group> on ofwbus0
rk_grf0: <RockChip General Register Files> mem 0xfdc20000-0xfdc2ffff on ofwbus0
rk_grf1: <RockChip General Register Files> mem 0xfdc50000-0xfdc50fff on ofwbus0
rk_grf2: <RockChip General Register Files> mem 0xfdc60000-0xfdc6ffff on ofwbus0
rk_grf3: <RockChip General Register Files> mem 0xfdc80000-0xfdc80fff on ofwbus0
rk_grf4: <RockChip General Register Files> mem 0xfdc90000-0xfdc90fff on ofwbus0
rk_grf5: <RockChip General Register Files> mem 0xfdca0000-0xfdca7fff on ofwbus0
rk_grf6: <RockChip General Register Files> mem 0xfdca8000-0xfdcaffff on ofwbus0
rk3568_pmucru0: <Rockchip RK3568 PMU Clock & Reset Unit> mem 0xfdd00000-0xfdd00fff on ofwbus0
rk3568_cru0: <Rockchip RK3568 Clock & Reset Unit> mem 0xfdd20000-0xfdd20fff on ofwbus0
rk3568_cru0: cannot get parent at idx 0
regfix0: <Fixed Regulator> on ofwbus0
regfix1: <Fixed Regulator> on ofwbus0
regfix2: <Fixed Regulator> on ofwbus0
simple_mfd0: <Simple MFD (Multi-Functions Device)> mem 0xfdd90000-0xfdd90fff on ofwbus0
psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
smccc0: <ARM SMCCC v1.2> on psci0
cpulist0: <Open Firmware CPU Group> on ofwbus0
cpu0: <Open Firmware CPU> on cpulist0
gic0: <ARM Generic Interrupt Controller v3.0> mem 0xfd400000-0xfd40ffff,0xfd460000-0xfd51ffff irq 12 on ofwbus0
its0: <ARM GIC Interrupt Translation Service> mem 0xfd440000-0xfd45ffff on gic0
rk_pinctrl0: <RockChip Pinctrl controller> on ofwbus0
gpio0: <RockChip GPIO Bank controller> mem 0xfdd60000-0xfdd600ff irq 76 on rk_pinctrl0
gpiobus0: <OFW GPIO bus> on gpio0
gpio1: <RockChip GPIO Bank controller> mem 0xfe740000-0xfe7400ff irq 77 on rk_pinctrl0
gpiobus1: <OFW GPIO bus> on gpio1
gpio2: <RockChip GPIO Bank controller> mem 0xfe750000-0xfe7500ff irq 78 on rk_pinctrl0
gpiobus2: <OFW GPIO bus> on gpio2
gpio3: <RockChip GPIO Bank controller> mem 0xfe760000-0xfe7600ff irq 79 on rk_pinctrl0
gpiobus3: <OFW GPIO bus> on gpio3
gpio4: <RockChip GPIO Bank controller> mem 0xfe770000-0xfe7700ff irq 80 on rk_pinctrl0
gpiobus4: <OFW GPIO bus> on gpio4
rk_i2c0: <RockChip I2C> mem 0xfdd40000-0xfdd40fff irq 17 on ofwbus0
iicbus0: <OFW I2C bus> on rk_i2c0
fan53555_pmic0: <TCS4525 PMIC> at addr 0x38 on iicbus0
rk817_pmu0: <RockChip RK809 PMIC> at addr 0x40 irq 81 on iicbus0
rk_iodomain0: <RockChip IO Voltage Domain> mem 0xfdc20000-0xfdc2ffff on rk_grf0
generic_timer0: <ARMv8 Generic Timer> irq 4,5,6,7 on ofwbus0
Timecounter "ARM MPCore Timecounter" frequency 24000000 Hz quality 1000
Event timer "ARM MPCore Eventtimer" frequency 24000000 Hz quality 1000
rk_tsadc0: <RockChip temperature sensors> mem 0xfe710000-0xfe7100ff irq 72 on ofwbus0
mmc_pwrseq0: <MMC Simple Power sequence> on ofwbus0
mmio_sram0: <MMIO SRAM> mem 0x10f000-0x10f0ff on ofwbus0
shmem0: <ARM SCMI Shared Memory driver> mem 0-0xff on mmio_sram0
rk_usb2phy0: <Rockchip USB2PHY> mem 0xfe8a0000-0xfe8affff irq 74 on ofwbus0
scmi_smc0: <ARM SCMI SMC Transport driver> on ofw_firmware0
scmi_smc0: smc id 82000010
scmi_smc0: Transport - max_msg:32  max_payld_sz:132  reply_timo_ms:30
scmi_clk0: <SCMI Clock Management Unit> on scmi_smc0
scmi_clk0: Found 4 clocks.
scmi_clk0: Clock 'clk_scmi_cpu' registered.
scmi_clk0: Clock 'clk_scmi_gpu' registered.
scmi_clk0: Clock 'clk_scmi_npu' registered.
scmi_clk0: Clock 'clk_scmi_ddr' registered.
smbios0: <System Management BIOS>
smbios0: Entry point: v2.1 (32-bit), Version: 3.0
cpufreq_dt0: <Generic cpufreq driver> on cpu0
cpufreq_dt0: Found cpu-supply
cpufreq0: <CPU frequency control> on cpu0
pmu0: <Performance Monitoring Unit> irq 0,1,2,3 on ofwbus0
snps_dwc3_fdt0: <Synopsys Designware DWC3> mem 0xfcc00000-0xfcffffff irq 10 on ofwbus0
snps_dwc3_fdt0: 64 bytes context size, 32-bit DMA
snps_dwc3_fdt0: xECP capabilities <LEGACY,PROTO,PROTO>
usbus0: trying to attach
usbus0 on snps_dwc3_fdt0
ehci0: <Generic EHCI Controller> mem 0xfd800000-0xfd83ffff irq 13 on ofwbus0
usbus1: EHCI version 1.0
usbus1 on ehci0
iic0: <I2C generic I/O> on iicbus0
eqos0: <DesignWare EQOS Gigabit ethernet> mem 0xfe010000-0xfe01ffff irq 28,29 on ofwbus0
miibus0: <MII bus> on eqos0
rgephy0: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 0 on miibus0
rgephy0:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT-FDX, 1000baseT-FDX-master, auto
rgephy1: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 1 on miibus0
rgephy1:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT-FDX, 1000baseT-FDX-master, auto
eqos0: Ethernet address: f2:00:ec:01:8e:85
rockchip_dwmmc0: <Synopsys DesignWare Mobile Storage Host Controller (RockChip)> mem 0xfe2b0000-0xfe2b3fff irq 40 on ofwbus0
rockchip_dwmmc0: Hardware version ID is 270a
mmc0: <MMC/SD bus> on rockchip_dwmmc0
rockchip_dwmmc0: Disabling HS200+ (tuning code not written)
rockchip_dwmmc1: <Synopsys DesignWare Mobile Storage Host Controller (RockChip)> mem 0xfe2c0000-0xfe2c3fff irq 41 on ofwbus0
rockchip_dwmmc1: Hardware version ID is 270a
rockchip_dwmmc1: Disabling HS200+ (tuning code not written)
sdhci_rockchip0: <Rockchip RK3568 fdt SDHCI controller> mem 0xfe310000-0xfe31ffff irq 43 on ofwbus0
sdhci_rockchip0: 1 slot(s) allocated
mmc1: <MMC/SD bus> on sdhci_rockchip0
uart0: <16750 or compatible> mem 0xfe650000-0xfe6500ff irq 63 on ofwbus0
uart1: <16750 or compatible> mem 0xfe660000-0xfe6600ff irq 64 on ofwbus0
uart1: console (1500000,n,8,1)
gpioc0: <GPIO controller> at pins 0-31 on gpiobus0
gpioc1: <GPIO controller> at pins 0-31 on gpiobus1
gpioc2: <GPIO controller> at pins 0-31 on gpiobus2
gpioc3: <GPIO controller> at pins 0-31 on gpiobus3
gpioc4: <GPIO controller> at pins 0-31 on gpiobus4
gpioled0: <GPIO LEDs> on ofwbus0
armv8crypto0: <AES-CBC,AES-XTS,AES-GCM>
Timecounters tick every 1.000 msec
rk817_pmu0: registered as a time-of-day clock, resolution 1.000000s
rockchip_dwmmc0: failed to set frequency to 400000 Hz: 16
usbus0: 5.0Gbps Super Speed USB v3.0
usbus1: 480Mbps High Speed USB v2.0
ugen1.1: <Generic EHCI root HUB> at usbus1
uhub0 on usbus1
uhub0: <Generic EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1
ugen0.1: <Synopsys XHCI root HUB> at usbus0
uhub1 on usbus0
uhub1: <Synopsys XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
rockchip_dwmmc0: failed to set frequency to 50000000 Hz: 16
mmcsd0: 16GB <SDHC SC16G 8.0 SN DB2B395E MFG 12/2018 by 3 SD> at mmc0 50.0MHz/4bit/1016-block
lock order reversal: (sleepable after non-sleepable)
 1st 0xffffa00001943030 SD slot mtx (sdhci, sleep mutex) @ /usr/src/sys/dev/sdhci/sdhci.c:1370
 2nd 0xffff000000e897e0 Clock topology lock (Clock topology lock, sx) @ /usr/src/sys/dev/clk/clk.c:1208
lock order sdhci -> Clock topology lock attempted at:
#0 0xffff0000005490a0 at witness_checkorder+0xad0
#1 0xffff0000004db0c4 at _sx_xlock+0x70
#2 0xffff00000014cd30 at clk_set_freq+0x50
#3 0xffff00000093a04c at sdhci_fdt_rockchip_set_clock+0x70
#4 0xffff000000286444 at sdhci_set_clock+0x78
#5 0xffff000000286b7c at sdhci_generic_update_ios+0xac
#6 0xffff00000020d22c at mmc_go_discovery+0x9e8
#7 0xffff00000020c800 at mmc_delayed_attach+0x38
#8 0xffff0000005079a4 at run_interrupt_driven_config_hooks+0x94
#9 0xffff000000507d20 at boot_run_interrupt_driven_config_hooks+0x30
#10 0xffff00000044a0b0 at mi_startup+0x1f4
#11 0xffff0000000008a0 at virtdone+0x74
mmc1: No compatible cards found on bus
CPU  0: ARM Cortex-A55 r2p0 affinity:  0  0
                   Cache Type = <64 byte CWG,64 byte ERG,64 byte D-cacheline,VIPT I-cache,64 byte I-cacheline>
 Instruction Set Attributes 0 = <DP,RDM,Atomic,CRC32,SHA2,SHA1,AES+PMULL>
 Instruction Set Attributes 1 = <RCPC-8.3,DCPoP>
 Instruction Set Attributes 2 = <>
         Processor Features 0 = <RAS,GIC,AdvSIMD+HP,FP+HP,EL3 32,EL2 32,EL1 32,EL0 32>
         Processor Features 1 = <MTE_frac,PSTATE.SSBS>
         Processor Features 2 = <>
      Memory Model Features 0 = <TGran4,TGran64,TGran16,SNSMem,BigEnd,16bit ASID,1TB PA>
      Memory Model Features 1 = <XNX,PAN+ATS1E1,LO,HPD+TTPBHA,VH,16bit VMID,HAF+DS>
      Memory Model Features 2 = <32bit CCIDX,48bit VA,IESB,UAO,CnP>
      Memory Model Features 3 = <>
      Memory Model Features 4 = <>
             Debug Features 0 = <DoubleLock,2 CTX BKPTs,4 Watchpoints,6 Breakpoints,PMUv3p1,Debugv8p2>
             Debug Features 1 = <>
         Auxiliary Features 0 = <>
         Auxiliary Features 1 = <>
AArch32 Instruction Set Attributes 5 = <RDM,CRC32,SHA2,SHA1,AES+VMULL,SEVL>
AArch32 Media and VFP Features 0 = <FPRound,FPSqrt,FPDivide,DP VFPv3+v4,SP VFPv3+v4,AdvSIMD>
AArch32 Media and VFP Features 1 = <SIMDFMAC,FPHP Arith,SIMDHP Arith,SIMDSP,SIMDInt,SIMDLS,FPDNaN,FPFtZ>
CPU  1: ARM Cortex-A55 r2p0 affinity:  1  0
CPU  2: ARM Cortex-A55 r2p0 affinity:  2  0
CPU  3: ARM Cortex-A55 r2p0 affinity:  3  0
gic0: using for IPIs
Release APs...Trying to mount root from ufs:/dev/ufs/rootfs [rw]...
its0: Timeout while waiting for CMD completion.
done
TCP_ratelimit: Is now initialized
WARNING: WITNESS option enabled, expect reduced performance.
Unresolved linked clock found: clk_32k_pvtm
Unresolved linked clock found: usb480m_phy
Unresolved linked clock found: mpll
Unresolved linked clock found: i2s0_mclkin
Unresolved linked clock found: i2s1_mclkin
Unresolved linked clock found: i2s2_mclkin
Unresolved linked clock found: i2s3_mclkin
Unresolved linked clock found: gpu_pvtpll_out
Unresolved linked clock found: npu_pvtpll_out
Unresolved linked clock found: gmac0_clkin
Unresolved linked clock found: clk_gmac0_xpcs_mii
Unresolved linked clock found: clk_gmac1_xpcs_mii
Unresolved linked clock found: dummy
uhub1: 2 ports with 2 removable, self powered
Dual Console: Serial Primary, Video Secondary
uhub0: 1 port with 1 removable, self powered
lo0: link state changed to UP
eqos0: link state changed to DOWN
eqos0: link state changed to UP
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.