[PATCH 1/2] x86: edison: Avoid passing FORCE to the align command
Andy Shevchenko
andriy.shevchenko at linux.intel.com
Mon Jun 15 08:21:49 CEST 2026
On Sat, Jun 13, 2026 at 07:05:12AM -0600, Simon Glass wrote:
> Commit bd3f9ee679b4 ("kbuild: Bump the build system to 6.1") adds FORCE
> as a prerequisite to the u-boot-align.bin rule, but cmd_mkalign_eds
> expands $^, so FORCE leaks in as a stray operand. The dd then fails
> (silently, since its stderr is discarded) and the following mv never
> runs, so u-boot.bin never gains its 4096-byte zero prefix. The mask ROM
> enters U-Boot 0x1000 (4KB) into the image and the board never starts,
> sitting in BootROM download mode (DnX).
>
> Use $< instead of $^, which excludes FORCE and restores the prefix.
Reviewed-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
--
With Best Regards,
Andy Shevchenko
More information about the U-Boot
mailing list