
Hi Fei,
On Sun, May 3, 2015 at 9:41 AM, WANG FEI wangfei.jimei@gmail.com wrote:
Meng Bin, I'm downloading the u-boot-2015.04 source code and build with "make galileo_defconfig" and "make all" after "export BUILD_ROM=y", but I got an error as below,
IFDTOOL u-boot.rom Output file is too small. (1048576 < -2146061305) make: *** [u-boot.rom] Error 1
do you know why?
Can you debug this? Looks like you are seeing the same problem of http://lists.denx.de/pipermail/u-boot/2015-April/210643.html.
BTW, I also realized the root cause that why coreboot halt on Galileo board, it's because coreboot has CMOVcc instructions exist after compiled, I've added some parameters trying to bound CMOVcc instructions, but it looks most of them have disappeared, still few left, I need find out the root cause.
CMOVcc is not supported by Quark, as indicated by CPUID 01H result EDX bit15.
Regards, Bin