diff options
| author | Mikhail Kshevetskiy <[email protected]> | 2026-04-27 16:53:26 +0300 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2026-05-15 17:08:11 -0600 |
| commit | 0fcbe38192a809a7f0f67ce557d6826dcd49413d (patch) | |
| tree | aac46ab20d73d7fdc455f99f16c57e23b57d60fb | |
| parent | 7bb8c707b1cfa4b7dbcb6095592f73bab77e88dd (diff) | |
configs: airoha: an7581: disable ENV_IS_IN_MTD to avoid boot panic
Booting image generated with
make an7581_evb_defconfig
will results in
U-Boot 2026.04-00924-gfb815bd8793b (Apr 27 2026 - 15:08:30 +0300)
CPU: Airoha AN7581
DRAM: 512 MiB
Core: 35 devices, 19 uclasses, devicetree: separate
MMC: mmc@1fa0e000: 0
Loading Environment from MMC... *** Warning - No block device, using default environment
Loading Environment from MTD... *** Warning - get_mtd_device_nm() failed, using default environment
BUG at drivers/mtd/mtdcore.c:898/__put_mtd_device()!
BUG!
resetting ...
This happens because no any mtd partition defined in dts/mtdparts.
Disabling of ENV_IS_IN_MTD fixes an issue.
Signed-off-by: Mikhail Kshevetskiy <[email protected]>
| -rw-r--r-- | configs/an7581_evb_defconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/configs/an7581_evb_defconfig b/configs/an7581_evb_defconfig index 16100d00f98..a0afe249ce5 100644 --- a/configs/an7581_evb_defconfig +++ b/configs/an7581_evb_defconfig @@ -43,6 +43,7 @@ CONFIG_CMD_LOG=y CONFIG_OF_UPSTREAM=y CONFIG_ENV_OVERWRITE=y CONFIG_ENV_IS_IN_MMC=y +# CONFIG_ENV_IS_IN_MTD is not set CONFIG_ENV_RELOC_GD_ENV_ADDR=y CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y CONFIG_NET_RANDOM_ETHADDR=y |
