Hi all,
I’ve got a strange issue, I’m trying to override the machine name in my image for various reasons.
I’m doing so like this
require conf/machine/verdin-imx8mp.conf
MACHINEOVERRIDES =. "my-controller:verdin-imx8mp:"
Everything builds fine however the machine won’t boot.
You see this in uboot and then the watchdog kicks in.
U-Boot SPL 2022.04-0+git.d262075124dc (Mar 08 2024 - 14:27:40 +0000)
DDRINFO: start DRAM init
DDRINFO: DRAM rate 4000MTS
DDRINFO:ddrphy calibration done
DDRINFO: ddrmix config done
DDR configured as dual rank
SEC0: RNG instantiated
Normal Boot
WDT: Started watchdog@30280000 with servicing (60s timeout)
Trying to boot from BOOTROM
Boot Stage: Primary boot
Find img info 0x&4802a600, size 888
Need continue download 1024
Download 952320, Total size 953424
However if instead of using my-machine I revert machine to MACHINE ??= “verdin-imx8mp” everything builds and boots as expected.
Is there a safer way of overriding the machine name? Or is anyone please able to help me figure out exactly why overriding the machine name as above would cause this sympton?
Any help would be greatly appreciated.