[PATCH v4 21/22] ppc: qemu: Enable eTSEC support

Priyanka Jain priyanka.jain at nxp.com
Wed Apr 14 13:54:39 CEST 2021



>-----Original Message-----
>From: Bin Meng <bmeng.cn at gmail.com>
>Sent: Sunday, March 14, 2021 5:45 PM
>To: Priyanka Jain <priyanka.jain at nxp.com>; Ramon Fried
><rfried.dev at gmail.com>; Simon Glass <sjg at chromium.org>; u-
>boot at lists.denx.de
>Cc: Tom Rini <trini at konsulko.com>; Vladimir Oltean <vladimir.oltean at nxp.com>;
>Bin Meng <bmeng.cn at gmail.com>
>Subject: [PATCH v4 21/22] ppc: qemu: Enable eTSEC support
>
>QEMU ppce500 target can dynamically instantiate an eTSEC device if "-device
>eTSEC" is given to QEMU. This commit enables eTSEC driver and the required
>fixed PHY driver to create a usable network configuration using eTSEC.
>
>Unlike a real world 85xx board that usually stores the eTSEC MAC address in an
>EEPROM, CONFIG_NET_RANDOM_ETHADDR is required for QEMU otherwise U-
>Boot ethernet initialization complains no valid ethernet address is set.
>
>Signed-off-by: Bin Meng <bmeng.cn at gmail.com>
>Reviewed-by: Vladimir Oltean <vladimir.oltean at nxp.com>
>---
>
>(no changes since v1)
>
> configs/qemu-ppce500_defconfig | 4 ++++
> 1 file changed, 4 insertions(+)
>
>diff --git a/configs/qemu-ppce500_defconfig b/configs/qemu-ppce500_defconfig
>index 151834b4cf..a1b9ea56ca 100644
>--- a/configs/qemu-ppce500_defconfig
>+++ b/configs/qemu-ppce500_defconfig
>@@ -27,6 +27,7 @@ CONFIG_OF_CONTROL=y
> CONFIG_OF_BOARD=y
> CONFIG_ENV_OVERWRITE=y
> CONFIG_SYS_RELOC_GD_ENV_ADDR=y
>+CONFIG_NET_RANDOM_ETHADDR=y
> CONFIG_DM=y
> CONFIG_SIMPLE_BUS_CORRECT_RANGE=y
> CONFIG_BLK=y
>@@ -35,8 +36,11 @@ CONFIG_MPC8XXX_GPIO=y  CONFIG_DM_I2C=y
>CONFIG_SYS_I2C_FSL=y  # CONFIG_MMC is not set
>+CONFIG_PHY_FIXED=y
> CONFIG_DM_ETH=y
>+CONFIG_DM_MDIO=y
> CONFIG_E1000=y
>+CONFIG_TSEC_ENET=y
> CONFIG_DM_PCI=y
> CONFIG_PCI_MPC85XX=y
> CONFIG_DM_RTC=y
>--
>2.25.1

I tried integrating the series and was getting below error: 
2021-04-12T09:39:56.7536565Z FAILED test/py/tests/test_efi_selftest.py::test_efi_selftest - u_boot_spawn.T...
2021-04-12T09:39:56.7537048Z = 1 failed, 108 passed, 227 skipped, 1 deselected, 3 warnings in 65.61s (0:01:05) =

Details at https://dev.azure.com/u-boot/a1096300-2999-4ec4-a21a-4c22075e3771/_apis/build/builds/2112/logs/251

I reverted this patch and it then build fine .
https://github.com/u-boot/u-boot/pull/65

Kindly check.

Regards
Priyanka


More information about the U-Boot mailing list