Hi everyone,
I recently compile the linux SDK for Firefly ROC3566-PC, to use an UART ports (3, 5 and 9), but, the ethernet port does not work… I see the driver in the sdk for realtek rtl8211f chip, on > rk356x_linux_release_20211019/kernel/drivers/net/phy/realtek.c
. I’m using Ubuntu 20.04 rootfs
When i use the precompiled image for ubuntu given from FireFly team, i dont see drivers loaded with lsmod, so, i can’t understand what’s happen with this…
use firefly firmware to make sure the hardware is OK
and 3566-pc using gmac1 m0 group pins, and this group of pins is multiplexed with uart3 m1 group
maybe you enabled uart3 m1 and it conflicts with gmac1, you need to config uart3 to use m0 in dts
BUT, uart3 m0 is multiplexed with i2c3 m0, so to use uart3, you need to disable i2c3
Liuth Posted at 9/13/2022 10:08
use firefly firmware to make sure the hardware is OK
and 3566-pc using gmac1 m0 group pins, and thi …
Oh, nice… When i use the firefly firmware, the ethernet port is up, but, with my firmware does not up.
This is my rk3566-firefly-roc-pc.dts file, i only removed the uart3 from this… And the ethernet is worked again, thanks you
&uart3 {
status = "okay";
};
// i just removed the uart3, and it works.
&uart5 {
status = "okay";
};
&uart9 {
status = "okay";
};
but, i see in the ROC Rk3566-PC, in the J1 terminal, i only have an uart3_m0 for tx and rx, if i use uart3_m1, this port is not work for me in the J1 terminal, right?
This is a wonderfully inspiring article, thank you for sharing! The Reliable C_THR97_2505 study plan questions helped me earn a promotion and raise, and today I’m sharing them with you for free!