Hi Simon > Can you please put your response below my reply? This thread is all > over the place.... > > This looks right to me. Can you post the entire build output > somewhere, built with V=1 so I can see everything? There must be > something different. > > Regards, > Simon >
Thank you, here is output i enabled the ifdtool.c debug make -f ./scripts/Makefile.build obj=lib/rsa gcc -Wp,-MD,lib/.display_options.o.d -nostdinc -isystem /usr/lib/gcc/i686-linux-gnu/4.9/include -Iinclude -I./arch/x86/include -include ./include/linux/kconfig.h -D__KERNEL__ -D__UBOOT__ -DCONFIG_SYS_TEXT_BASE=0xfff00000 -Wall -Wstrict-prototypes -Wno-format-security -fno-builtin -ffreestanding -Os -fno-stack-protector -g -fstack-usage -Wno-format-nonliteral -Werror=date-time -fno-strict-aliasing -mregparm=3 -fomit-frame-pointer -fno-toplevel-reorder -mpreferred-stack-boundary=2 -fno-dwarf2-cfi-asm -march=i386 -m32 -D__I386__ -Werror -ffunction-sections -fvisibility=hidden -pipe -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(display_options)" -D"KBUILD_MODNAME=KBUILD_STR(display_options)" -c -o lib/display_options.o lib/display_options.c ld.bfd --emit-relocs -Bsymbolic -Bsymbolic-functions -m elf_i386 -r -o lib/built-in.o lib/rsa/built-in.o lib/lzo/built-in.o lib/libfdt/built-in.o lib/crc7.o lib/crc8.o lib/crc16.o lib/fdtdec_common.o lib/fdtdec.o lib/initcall.o lib/lmb.o lib/ldiv.o lib/md5.o lib/net_utils.o lib/physmem.o lib/qsort.o lib/sha1.o lib/sha256.o lib/strmhz.o lib/tpm.o lib/list_sort.o lib/hashtable.o lib/errno.o lib/display_options.o lib/crc32.o lib/ctype.o lib/div64.o lib/hang.o lib/linux_compat.o lib/linux_string.o lib/string.o lib/time.o lib/uuid.o lib/vsprintf.o make -f ./scripts/Makefile.build obj=net make -f ./scripts/Makefile.build obj=test make -f ./scripts/Makefile.build obj=test/dm make -f ./scripts/Makefile.build obj=examples make -f ./scripts/Makefile.build obj=examples/standalone ld.bfd --emit-relocs -Bsymbolic -Bsymbolic-functions -m elf_i386 --gc-sections -pie --wrap=__divdi3 --wrap=__udivdi3 --wrap=__moddi3 --wrap=__umoddi3 -Bstatic -Ttext 0xfff00000 -o u-boot -T u-boot.lds arch/x86/cpu/start.o --start-group arch/x86/cpu/built-in.o arch/x86/lib/built-in.o board/intel/minnowmax/built-in.o common/built-in.o disk/built-in.o drivers/built-in.o drivers/dma/built-in.o drivers/gpio/built-in.o drivers/i2c/built-in.o drivers/mmc/built-in.o drivers/mtd/built-in.o drivers/mtd/onenand/built-in.o drivers/mtd/spi/built-in.o drivers/net/built-in.o drivers/net/phy/built-in.o drivers/pci/built-in.o drivers/power/built-in.o drivers/power/battery/built-in.o drivers/power/fuel_gauge/built-in.o drivers/power/mfd/built-in.o drivers/power/pmic/built-in.o drivers/serial/built-in.o drivers/spi/built-in.o drivers/usb/eth/built-in.o drivers/usb/gadget/built-in.o drivers/usb/host/built-in.o drivers/usb/musb-new/built-in.o drivers/usb/musb/built-in.o drivers/usb/phy/built-in.o drivers/usb/ulpi/built-in.o fs/built-in.o lib/built-in.o net/built-in.o test/built-in.o test/dm/built-in.o --end-group arch/x86/lib/lib.a -Map u-boot.map objcopy --gap-fill=0xff -O srec u-boot u-boot.srec objcopy --gap-fill=0xff -O binary -R .start16 -R .resetvec u-boot u-boot.bin make -f ./scripts/Makefile.build obj=dts dtbs make -f ./scripts/Makefile.build obj=arch/x86/dts dtbs test -e arch/x86/dts/minnowmax.dtb || ( \ echo >&2; \ echo >&2 "Device Tree Source is not correctly specified."; \ echo >&2 "Please define 'CONFIG_DEFAULT_DEVICE_TREE'"; \ echo >&2 "or build with 'DEVICE_TREE=<device_tree>' argument"; \ echo >&2; \ /bin/false) cat u-boot.bin dts/dt.dtb > u-boot-dtb.bin objcopy --gap-fill=0xff -O binary -j .start16 -j .resetvec u-boot u-boot-x86-16bit.bin ./tools/ifdtool -c -r 0x800000 u-boot.tmp; ./tools/ifdtool -D ./board/intel/minnowmax/descriptor.bin -i ME:./board/intel/minnowmax/me.bin u-boot.tmp; ./tools/ifdtool -f 0:./u-boot.dtb -m 0xfff016d4 -U 0xfff00000:./u-boot.bin -w 0xfffff800:./u-boot-x86-16bit.bin -w 0xfffc0000:./board/intel/minnowmax/"fsp.bin" -w 0xfff90000:./board/intel/minnowmax/"vga.bin" u-boot.tmp; mv u-boot.tmp u-boot.rom ROM size 8388608 File u-boot.tmp is 0 bytes ROM size changed to 8388608 bytes File u-boot.tmp is 8388608 bytes File ./board/intel/minnowmax/descriptor.bin is 4096 bytes Writing ./board/intel/minnowmax/descriptor.bin to offset 0 Found Flash Descriptor signature at 0x00000010 File ./board/intel/minnowmax/me.bin is 5238784 bytes Adding ./board/intel/minnowmax/me.bin as the Intel ME section File u-boot.tmp is 8388608 bytes File ./u-boot.bin is 369640 bytes Writing ./u-boot.bin to offset 0x807fffff Output file is too small. (8388608 < -2138725401) 807fffff - 5a3e8 Makefile:1004: recipe for target 'u-boot.rom' failed make: *** [u-boot.rom] Error 1 root@ubuntu:/usr/src/uboot/u-boot# _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot