[PATCH v2 6/7] configs: rockchip: Enable ethernet driver on RK356x boards

Diederik de Haas didi.debian at cknow.org
Sun Apr 6 22:09:13 CEST 2025


Hi,

On Thu Jul 11, 2024 at 9:38 PM CEST, Diederik de Haas wrote:
> Some time ago I reported to Jonas privately that I had a problem with
> my Quartz64 Model A and B and that I bisected it to this commit.
> I just verified that the problem is still present in 2024.07, so I
> guess it's time to report it to the (right) Mailing List.
>
> The problem: packet loss, varying, but sometimes massive
> Q64-A: The packet loss was usually between 8% and 30%
> Q64-B: Packet loss up to 80% sometimes and this also resulted (then) in
> its inability to receive a DHCP address.

I just build a ~2025.04-rc5 (i.e. 'master') version and tried it on my
Q64-B and the problem is still there.
Furthermore, there have now been several ppl on #quartz64 IRC channel
(on Pine64 IRC network) who have confirmed both the problem and the
'solution'/workaround. Hopefully they'll also report here themselves.

> And the fix in my case has always been easy:
>
> diff --git a/configs/quartz64-a-rk3566_defconfig b/configs/quartz64-a-rk3566_defconfig
> index 1ea8e0f40cc..641452f9162 100644
> --- a/configs/quartz64-a-rk3566_defconfig
> +++ b/configs/quartz64-a-rk3566_defconfig
> @@ -67,9 +67,6 @@ CONFIG_SPI_FLASH_SFDP_SUPPORT=y
>  CONFIG_SPI_FLASH_GIGADEVICE=y
>  CONFIG_SPI_FLASH_MACRONIX=y
>  CONFIG_SPI_FLASH_WINBOND=y
> -CONFIG_PHY_MOTORCOMM=y
> -CONFIG_DWC_ETH_QOS=y
> -CONFIG_DWC_ETH_QOS_ROCKCHIP=y
>  CONFIG_NVME_PCI=y
>  CONFIG_PCIE_DW_ROCKCHIP=y
>  CONFIG_PHY_ROCKCHIP_INNO_USB2=y
> diff --git a/configs/quartz64-b-rk3566_defconfig b/configs/quartz64-b-rk3566_defconfig
> index f61b2c181a1..aae5d66edeb 100644
> --- a/configs/quartz64-b-rk3566_defconfig
> +++ b/configs/quartz64-b-rk3566_defconfig
> @@ -65,9 +65,6 @@ CONFIG_SPI_FLASH_SFDP_SUPPORT=y
>  CONFIG_SPI_FLASH_GIGADEVICE=y
>  CONFIG_SPI_FLASH_MACRONIX=y
>  CONFIG_SPI_FLASH_WINBOND=y
> -CONFIG_PHY_REALTEK=y
> -CONFIG_DWC_ETH_QOS=y
> -CONFIG_DWC_ETH_QOS_ROCKCHIP=y
>  CONFIG_NVME_PCI=y
>  CONFIG_PCIE_DW_ROCKCHIP=y
>  CONFIG_PHY_ROCKCHIP_INNO_USB2=y
>
> IOW: a (partial) revert of commit 25f56459aebc

I didn't try it this time; I just dd-ed my patched 2024.07 version and
then everything worked again.

It would be nice to get this fixed. I don't know how to fix it myself,
but I'm happy to test a potential patch for it.

Cheers,
  Diederik
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20250406/7fabcc34/attachment.sig>


More information about the U-Boot mailing list