Created
January 29, 2015 10:04
-
-
Save marsmensch/131fbfdfb967af8387bb to your computer and use it in GitHub Desktop.
make output u-boot build for usb armory as documented in https://github.com/inversepath/usbarmory/wiki/Preparing-a-bootable-microSD-image
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
git clone https://github.com/inversepath/u-boot-usbarmory.git | |
cd u-boot-usbarmory | |
make distclean | |
make usbarmory_config | |
make ARCH=arm | |
set -e; : ' CHK include/config/uboot.release'; mkdir -p include/config/; echo "2014.07$(/bin/bash /vagrant/u-boot-usbarmory/scripts/setlocalversion /vagrant/u-boot-usbarmory)" < Makefile > include/config/uboot.release.tmp; if [ -r include/config/uboot.release ] && cmp -s include/config/uboot.release include/config/uboot.release.tmp; then rm -f include/config/uboot.release.tmp; else : ' UPD include/config/uboot.release'; mv -f include/config/uboot.release.tmp include/config/uboot.release; fi | |
set -e; : ' CHK include/generated/version_autogenerated.h'; mkdir -p include/generated/; (echo \#define PLAIN_VERSION \"2014.07-gfdaebbd\"; echo \#define U_BOOT_VERSION \"U-Boot \" PLAIN_VERSION; echo \#define CC_VERSION_STRING \"$(/root/gcc-linaro-arm-none-eabi-4.9-2014.09_linux/bin/arm-none-eabi-gcc --version | head -n 1)\"; echo \#define LD_VERSION_STRING \"$(/root/gcc-linaro-arm-none-eabi-4.9-2014.09_linux/bin/arm-none-eabi-ld.bfd --version | head -n 1)\"; ) < include/config/uboot.release > include/generated/version_autogenerated.h.tmp; if [ -r include/generated/version_autogenerated.h ] && cmp -s include/generated/version_autogenerated.h include/generated/version_autogenerated.h.tmp; then rm -f include/generated/version_autogenerated.h.tmp; else : ' UPD include/generated/version_autogenerated.h'; mv -f include/generated/version_autogenerated.h.tmp include/generated/version_autogenerated.h; fi | |
set -e; : ' CHK include/generated/timestamp_autogenerated.h'; mkdir -p include/generated/; (LC_ALL=C date +'#define U_BOOT_DATE "%b %d %C%y"'; LC_ALL=C date +'#define U_BOOT_TIME "%T"') < /vagrant/u-boot-usbarmory/Makefile > include/generated/timestamp_autogenerated.h.tmp; if [ -r include/generated/timestamp_autogenerated.h ] && cmp -s include/generated/timestamp_autogenerated.h include/generated/timestamp_autogenerated.h.tmp; then rm -f include/generated/timestamp_autogenerated.h.tmp; else : ' UPD include/generated/timestamp_autogenerated.h'; mv -f include/generated/timestamp_autogenerated.h.tmp include/generated/timestamp_autogenerated.h; fi | |
make -f scripts/Makefile.build obj=scripts/basic | |
rm -f .tmp_quiet_recordmcount | |
make -f scripts/Makefile.build obj=. | |
mkdir -p lib/ | |
mkdir -p arch/arm/lib/ | |
make -f scripts/Makefile.build obj=tools | |
gcc -Wp,-MD,tools/.dumpimage.o.d -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -include /vagrant/u-boot-usbarmory/include/libfdt_env.h -idirafterinclude -idirafter/vagrant/u-boot-usbarmory/arch/arm/include -I/vagrant/u-boot-usbarmory/lib/libfdt -I/vagrant/u-boot-usbarmory/tools -DCONFIG_SYS_TEXT_BASE=0x77800000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -D_GNU_SOURCE -c -o tools/dumpimage.o tools/dumpimage.c | |
gcc -Wp,-MD,tools/.image-host.o.d -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -include /vagrant/u-boot-usbarmory/include/libfdt_env.h -idirafterinclude -idirafter/vagrant/u-boot-usbarmory/arch/arm/include -I/vagrant/u-boot-usbarmory/lib/libfdt -I/vagrant/u-boot-usbarmory/tools -DCONFIG_SYS_TEXT_BASE=0x77800000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -D_GNU_SOURCE -c -o tools/image-host.o tools/image-host.c | |
gcc -Wp,-MD,tools/.mkenvimage.o.d -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -include /vagrant/u-boot-usbarmory/include/libfdt_env.h -idirafterinclude -idirafter/vagrant/u-boot-usbarmory/arch/arm/include -I/vagrant/u-boot-usbarmory/lib/libfdt -I/vagrant/u-boot-usbarmory/tools -DCONFIG_SYS_TEXT_BASE=0x77800000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -D_GNU_SOURCE -c -o tools/mkenvimage.o tools/mkenvimage.c | |
gcc -Wp,-MD,tools/.mkimage.o.d -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -include /vagrant/u-boot-usbarmory/include/libfdt_env.h -idirafterinclude -idirafter/vagrant/u-boot-usbarmory/arch/arm/include -I/vagrant/u-boot-usbarmory/lib/libfdt -I/vagrant/u-boot-usbarmory/tools -DCONFIG_SYS_TEXT_BASE=0x77800000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -D_GNU_SOURCE -c -o tools/mkimage.o tools/mkimage.c | |
gcc -o tools/mkenvimage tools/mkenvimage.o tools/os_support.o tools/lib/crc32.o | |
gcc -o tools/dumpimage tools/aisimage.o tools/atmelimage.o tools/common/bootm.o tools/lib/crc32.o tools/default_image.o tools/lib/fdtdec_common.o tools/lib/fdtdec.o tools/fit_common.o tools/fit_image.o tools/gpimage.o tools/gpimage-common.o tools/common/image-fit.o tools/image-host.o tools/common/image.o tools/imagetool.o tools/imximage.o tools/kwbimage.o tools/lib/md5.o tools/mxsimage.o tools/omapimage.o tools/os_support.o tools/pblimage.o tools/pbl_crc32.o tools/lib/sha1.o tools/lib/sha256.o tools/ublimage.o tools/lib/libfdt/fdt.o tools/lib/libfdt/fdt_ro.o tools/lib/libfdt/fdt_rw.o tools/lib/libfdt/fdt_strerror.o tools/lib/libfdt/fdt_wip.o tools/dumpimage.o | |
gcc -o tools/mkimage tools/aisimage.o tools/atmelimage.o tools/common/bootm.o tools/lib/crc32.o tools/default_image.o tools/lib/fdtdec_common.o tools/lib/fdtdec.o tools/fit_common.o tools/fit_image.o tools/gpimage.o tools/gpimage-common.o tools/common/image-fit.o tools/image-host.o tools/common/image.o tools/imagetool.o tools/imximage.o tools/kwbimage.o tools/lib/md5.o tools/mxsimage.o tools/omapimage.o tools/os_support.o tools/pblimage.o tools/pbl_crc32.o tools/lib/sha1.o tools/lib/sha256.o tools/ublimage.o tools/lib/libfdt/fdt.o tools/lib/libfdt/fdt_ro.o tools/lib/libfdt/fdt_rw.o tools/lib/libfdt/fdt_strerror.o tools/lib/libfdt/fdt_wip.o tools/mkimage.o | |
make -f scripts/Makefile.build obj=arch/arm/cpu | |
make -f scripts/Makefile.build obj=arch/arm/cpu/armv7 | |
/root/gcc-linaro-arm-none-eabi-4.9-2014.09_linux/bin/arm-none-eabi-gcc -Wp,-MD,arch/arm/cpu/armv7/.start.o.d -nostdinc -isystem /root/gcc-linaro-arm-none-eabi-4.9-2014.09_linux/bin/../lib/gcc/arm-none-eabi/4.9.2/include -Iinclude -I/vagrant/u-boot-usbarmory/arch/arm/include -D__KERNEL__ -DCONFIG_SYS_TEXT_BASE=0x77800000 -D__ASSEMBLY__ -g -DCONFIG_ARM -D__ARM__ -marm -mno-thumb-interwork -mabi=aapcs-linux -mword-relocations -march=armv7-a -mno-unaligned-access -ffunction-sections -fdata-sections -fno-common -ffixed-r9 -msoft-float -pipe -c -o arch/arm/cpu/armv7/start.o arch/arm/cpu/armv7/start.S | |
make -f scripts/Makefile.build obj=arch/arm/cpu/armv7/mx5 | |
make -f scripts/Makefile.build obj=arch/arm/imx-common | |
make -f scripts/Makefile.build obj=arch/arm/lib | |
make -f scripts/Makefile.build obj=board/inversepath/usbarmory | |
make -f scripts/Makefile.build obj=common | |
/root/gcc-linaro-arm-none-eabi-4.9-2014.09_linux/bin/arm-none-eabi-gcc -Wp,-MD,common/.main.o.d -nostdinc -isystem /root/gcc-linaro-arm-none-eabi-4.9-2014.09_linux/bin/../lib/gcc/arm-none-eabi/4.9.2/include -Iinclude -I/vagrant/u-boot-usbarmory/arch/arm/include -D__KERNEL__ -DCONFIG_SYS_TEXT_BASE=0x77800000 -Wall -Wstrict-prototypes -Wno-format-security -fno-builtin -ffreestanding -Os -fno-stack-protector -g -fstack-usage -Wno-format-nonliteral -Werror=date-time -Wextra -Wunused -Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute -Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs -Wunused-but-set-variable -Wno-missing-field-initializers -Wno-unused-value -Wno-format -Wno-sign-compare -Wno-format-zero-length -Wno-uninitialized -DCONFIG_ARM -D__ARM__ -marm -mno-thumb-interwork -mabi=aapcs-linux -mword-relocations -march=armv7-a -mno-unaligned-access -ffunction-sections -fdata-sections -fno-common -ffixed-r9 -msoft-float -pipe -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(main)" -D"KBUILD_MODNAME=KBUILD_STR(main)" -c -o common/main.o common/main.c | |
common/main.c:20:1: warning: ‘inline’ is not at beginning of declaration [-Wold-style-declaration] | |
void inline __show_boot_progress (int val) {} | |
^ | |
common/main.c:20:13: warning: no previous declaration for ‘__show_boot_progress’ [-Wmissing-declarations] | |
void inline __show_boot_progress (int val) {} | |
^ | |
/root/gcc-linaro-arm-none-eabi-4.9-2014.09_linux/bin/arm-none-eabi-gcc -Wp,-MD,common/.board_f.o.d -nostdinc -isystem /root/gcc-linaro-arm-none-eabi-4.9-2014.09_linux/bin/../lib/gcc/arm-none-eabi/4.9.2/include -Iinclude -I/vagrant/u-boot-usbarmory/arch/arm/include -D__KERNEL__ -DCONFIG_SYS_TEXT_BASE=0x77800000 -Wall -Wstrict-prototypes -Wno-format-security -fno-builtin -ffreestanding -Os -fno-stack-protector -g -fstack-usage -Wno-format-nonliteral -Werror=date-time -Wextra -Wunused -Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute -Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs -Wunused-but-set-variable -Wno-missing-field-initializers -Wno-unused-value -Wno-format -Wno-sign-compare -Wno-format-zero-length -Wno-uninitialized -DCONFIG_ARM -D__ARM__ -marm -mno-thumb-interwork -mabi=aapcs-linux -mword-relocations -march=armv7-a -mno-unaligned-access -ffunction-sections -fdata-sections -fno-common -ffixed-r9 -msoft-float -pipe -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(board_f)" -D"KBUILD_MODNAME=KBUILD_STR(board_f)" -c -o common/board_f.o common/board_f.c | |
In file included from include/post.h:16:0, | |
from common/board_f.c:38: | |
/vagrant/u-boot-usbarmory/arch/arm/include/asm/io.h:80:20: warning: no previous declaration for ‘__raw_writesb’ [-Wmissing-declarations] | |
extern inline void __raw_writesb(unsigned long addr, const void *data, | |
^ | |
/vagrant/u-boot-usbarmory/arch/arm/include/asm/io.h:88:20: warning: no previous declaration for ‘__raw_writesw’ [-Wmissing-declarations] | |
extern inline void __raw_writesw(unsigned long addr, const void *data, | |
^ | |
/vagrant/u-boot-usbarmory/arch/arm/include/asm/io.h:96:20: warning: no previous declaration for ‘__raw_writesl’ [-Wmissing-declarations] | |
extern inline void __raw_writesl(unsigned long addr, const void *data, | |
^ | |
/vagrant/u-boot-usbarmory/arch/arm/include/asm/io.h:104:20: warning: no previous declaration for ‘__raw_readsb’ [-Wmissing-declarations] | |
extern inline void __raw_readsb(unsigned long addr, void *data, int bytelen) | |
^ | |
/vagrant/u-boot-usbarmory/arch/arm/include/asm/io.h:111:20: warning: no previous declaration for ‘__raw_readsw’ [-Wmissing-declarations] | |
extern inline void __raw_readsw(unsigned long addr, void *data, int wordlen) | |
^ | |
/vagrant/u-boot-usbarmory/arch/arm/include/asm/io.h:118:20: warning: no previous declaration for ‘__raw_readsl’ [-Wmissing-declarations] | |
extern inline void __raw_readsl(unsigned long addr, void *data, int longlen) | |
^ | |
common/board_f.c:81:13: warning: no previous declaration for ‘__coloured_LED_init’ [-Wmissing-declarations] | |
inline void __coloured_LED_init(void) {} | |
^ | |
common/board_f.c:84:13: warning: no previous declaration for ‘__red_led_on’ [-Wmissing-declarations] | |
inline void __red_led_on(void) {} | |
^ | |
common/board_f.c:86:13: warning: no previous declaration for ‘__red_led_off’ [-Wmissing-declarations] | |
inline void __red_led_off(void) {} | |
^ | |
common/board_f.c:88:13: warning: no previous declaration for ‘__green_led_on’ [-Wmissing-declarations] | |
inline void __green_led_on(void) {} | |
^ | |
common/board_f.c:90:13: warning: no previous declaration for ‘__green_led_off’ [-Wmissing-declarations] | |
inline void __green_led_off(void) {} | |
^ | |
common/board_f.c:92:13: warning: no previous declaration for ‘__yellow_led_on’ [-Wmissing-declarations] | |
inline void __yellow_led_on(void) {} | |
^ | |
common/board_f.c:94:13: warning: no previous declaration for ‘__yellow_led_off’ [-Wmissing-declarations] | |
inline void __yellow_led_off(void) {} | |
^ | |
common/board_f.c:96:13: warning: no previous declaration for ‘__blue_led_on’ [-Wmissing-declarations] | |
inline void __blue_led_on(void) {} | |
^ | |
common/board_f.c:98:13: warning: no previous declaration for ‘__blue_led_off’ [-Wmissing-declarations] | |
inline void __blue_led_off(void) {} | |
^ | |
common/board_f.c:133:6: warning: no previous prototype for ‘__board_add_ram_info’ [-Wmissing-prototypes] | |
void __board_add_ram_info(int use_default) | |
^ | |
common/board_f.c:222:6: warning: no previous prototype for ‘__dram_init_banksize’ [-Wmissing-prototypes] | |
void __dram_init_banksize(void) | |
^ | |
common/board_f.c:359:14: warning: no previous prototype for ‘board_get_usable_ram_top’ [-Wmissing-prototypes] | |
__weak ulong board_get_usable_ram_top(ulong total_size) | |
^ | |
/root/gcc-linaro-arm-none-eabi-4.9-2014.09_linux/bin/arm-none-eabi-gcc -Wp,-MD,common/.cmd_version.o.d -nostdinc -isystem /root/gcc-linaro-arm-none-eabi-4.9-2014.09_linux/bin/../lib/gcc/arm-none-eabi/4.9.2/include -Iinclude -I/vagrant/u-boot-usbarmory/arch/arm/include -D__KERNEL__ -DCONFIG_SYS_TEXT_BASE=0x77800000 -Wall -Wstrict-prototypes -Wno-format-security -fno-builtin -ffreestanding -Os -fno-stack-protector -g -fstack-usage -Wno-format-nonliteral -Werror=date-time -Wextra -Wunused -Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute -Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs -Wunused-but-set-variable -Wno-missing-field-initializers -Wno-unused-value -Wno-format -Wno-sign-compare -Wno-format-zero-length -Wno-uninitialized -DCONFIG_ARM -D__ARM__ -marm -mno-thumb-interwork -mabi=aapcs-linux -mword-relocations -march=armv7-a -mno-unaligned-access -ffunction-sections -fdata-sections -fno-common -ffixed-r9 -msoft-float -pipe -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(cmd_version)" -D"KBUILD_MODNAME=KBUILD_STR(cmd_version)" -c -o common/cmd_version.o common/cmd_version.c | |
/root/gcc-linaro-arm-none-eabi-4.9-2014.09_linux/bin/arm-none-eabi-ld.bfd -r -o common/built-in.o common/main.o common/command.o common/exports.o common/hash.o common/cli_hush.o common/cli_simple.o common/cli.o common/cli_readline.o common/s_record.o common/xyzModem.o common/cmd_disk.o common/autoboot.o common/board_f.o common/board_r.o common/cmd_boot.o common/cmd_bootm.o common/bootm.o common/bootm_os.o common/cmd_help.o common/cmd_version.o common/env_attr.o common/env_callback.o common/env_flags.o common/env_mmc.o common/cmd_source.o common/cmd_bdinfo.o common/cmd_console.o common/cmd_echo.o common/cmd_exit.o common/cmd_ext2.o common/cmd_fat.o common/cmd_fdt.o common/fdt_support.o common/cmd_flash.o common/cmd_fuse.o common/cmd_i2c.o common/cmd_itest.o common/cmd_load.o common/cmd_mem.o common/cmd_misc.o common/cmd_mmc.o common/cmd_net.o common/cmd_pcmcia.o common/cmd_test.o common/cmd_usb.o common/usb.o common/usb_hub.o common/usb_storage.o common/cmd_ximg.o common/flash.o common/splash.o common/cmd_nvedit.o common/env_common.o common/console.o common/dlmalloc.o common/image.o common/image-fdt.o common/memsize.o common/stdio.o | |
make -f scripts/Makefile.build obj=disk | |
make -f scripts/Makefile.build obj=drivers | |
make -f scripts/Makefile.build obj=drivers/block | |
make -f scripts/Makefile.build obj=drivers/crypto | |
make -f scripts/Makefile.build obj=drivers/dfu | |
make -f scripts/Makefile.build obj=drivers/hwmon | |
make -f scripts/Makefile.build obj=drivers/memory | |
make -f scripts/Makefile.build obj=drivers/misc | |
make -f scripts/Makefile.build obj=drivers/pcmcia | |
make -f scripts/Makefile.build obj=drivers/rtc | |
make -f scripts/Makefile.build obj=drivers/sound | |
make -f scripts/Makefile.build obj=drivers/tpm | |
make -f scripts/Makefile.build obj=drivers/twserial | |
make -f scripts/Makefile.build obj=drivers/video | |
make -f scripts/Makefile.build obj=drivers/watchdog | |
make -f scripts/Makefile.build obj=drivers/dma | |
make -f scripts/Makefile.build obj=drivers/gpio | |
make -f scripts/Makefile.build obj=drivers/i2c | |
make -f scripts/Makefile.build obj=drivers/input | |
make -f scripts/Makefile.build obj=drivers/mmc | |
make -f scripts/Makefile.build obj=drivers/mtd | |
make -f scripts/Makefile.build obj=drivers/mtd/onenand | |
make -f scripts/Makefile.build obj=drivers/mtd/spi | |
make -f scripts/Makefile.build obj=drivers/net | |
make -f scripts/Makefile.build obj=drivers/net/phy | |
make -f scripts/Makefile.build obj=drivers/pci | |
make -f scripts/Makefile.build obj=drivers/power | |
make -f scripts/Makefile.build obj=drivers/power/battery | |
make -f scripts/Makefile.build obj=drivers/power/fuel_gauge | |
make -f scripts/Makefile.build obj=drivers/power/mfd | |
make -f scripts/Makefile.build obj=drivers/power/pmic | |
make -f scripts/Makefile.build obj=drivers/serial | |
make -f scripts/Makefile.build obj=drivers/spi | |
make -f scripts/Makefile.build obj=drivers/usb/eth | |
make -f scripts/Makefile.build obj=drivers/usb/gadget | |
make -f scripts/Makefile.build obj=drivers/usb/host | |
make -f scripts/Makefile.build obj=drivers/usb/musb-new | |
make -f scripts/Makefile.build obj=drivers/usb/musb | |
make -f scripts/Makefile.build obj=drivers/usb/phy | |
make -f scripts/Makefile.build obj=drivers/usb/ulpi | |
make -f scripts/Makefile.build obj=fs | |
make -f scripts/Makefile.build obj=fs/ext4 | |
make -f scripts/Makefile.build obj=fs/fat | |
make -f scripts/Makefile.build obj=lib | |
make -f scripts/Makefile.build obj=lib/zlib | |
/root/gcc-linaro-arm-none-eabi-4.9-2014.09_linux/bin/arm-none-eabi-gcc -Wp,-MD,lib/.display_options.o.d -nostdinc -isystem /root/gcc-linaro-arm-none-eabi-4.9-2014.09_linux/bin/../lib/gcc/arm-none-eabi/4.9.2/include -Iinclude -I/vagrant/u-boot-usbarmory/arch/arm/include -D__KERNEL__ -DCONFIG_SYS_TEXT_BASE=0x77800000 -Wall -Wstrict-prototypes -Wno-format-security -fno-builtin -ffreestanding -Os -fno-stack-protector -g -fstack-usage -Wno-format-nonliteral -Werror=date-time -Wextra -Wunused -Wno-unused-parameter -Wmissing-declarations -Wmissing-format-attribute -Wmissing-prototypes -Wold-style-definition -Wmissing-include-dirs -Wunused-but-set-variable -Wno-missing-field-initializers -Wno-unused-value -Wno-format -Wno-sign-compare -Wno-format-zero-length -Wno-uninitialized -DCONFIG_ARM -D__ARM__ -marm -mno-thumb-interwork -mabi=aapcs-linux -mword-relocations -march=armv7-a -mno-unaligned-access -ffunction-sections -fdata-sections -fno-common -ffixed-r9 -msoft-float -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 | |
In file included from lib/display_options.c:12:0: | |
/vagrant/u-boot-usbarmory/arch/arm/include/asm/io.h:80:20: warning: no previous declaration for ‘__raw_writesb’ [-Wmissing-declarations] | |
extern inline void __raw_writesb(unsigned long addr, const void *data, | |
^ | |
/vagrant/u-boot-usbarmory/arch/arm/include/asm/io.h:88:20: warning: no previous declaration for ‘__raw_writesw’ [-Wmissing-declarations] | |
extern inline void __raw_writesw(unsigned long addr, const void *data, | |
^ | |
/vagrant/u-boot-usbarmory/arch/arm/include/asm/io.h:96:20: warning: no previous declaration for ‘__raw_writesl’ [-Wmissing-declarations] | |
extern inline void __raw_writesl(unsigned long addr, const void *data, | |
^ | |
/vagrant/u-boot-usbarmory/arch/arm/include/asm/io.h:104:20: warning: no previous declaration for ‘__raw_readsb’ [-Wmissing-declarations] | |
extern inline void __raw_readsb(unsigned long addr, void *data, int bytelen) | |
^ | |
/vagrant/u-boot-usbarmory/arch/arm/include/asm/io.h:111:20: warning: no previous declaration for ‘__raw_readsw’ [-Wmissing-declarations] | |
extern inline void __raw_readsw(unsigned long addr, void *data, int wordlen) | |
^ | |
/vagrant/u-boot-usbarmory/arch/arm/include/asm/io.h:118:20: warning: no previous declaration for ‘__raw_readsl’ [-Wmissing-declarations] | |
extern inline void __raw_readsl(unsigned long addr, void *data, int longlen) | |
^ | |
/root/gcc-linaro-arm-none-eabi-4.9-2014.09_linux/bin/arm-none-eabi-ld.bfd -r -o lib/built-in.o lib/zlib/built-in.o lib/crc7.o lib/crc8.o lib/crc16.o lib/gunzip.o lib/initcall.o lib/lmb.o lib/ldiv.o lib/net_utils.o lib/qsort.o lib/strmhz.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_string.o lib/string.o lib/time.o lib/vsprintf.o | |
make -f scripts/Makefile.build obj=lib/libfdt | |
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 | |
/root/gcc-linaro-arm-none-eabi-4.9-2014.09_linux/bin/arm-none-eabi-ld.bfd -pie --gc-sections -Bstatic -Ttext 0x77800000 -o u-boot -T u-boot.lds arch/arm/cpu/armv7/start.o --start-group arch/arm/cpu/built-in.o arch/arm/cpu/armv7/built-in.o arch/arm/cpu/armv7/mx5/built-in.o arch/arm/imx-common/built-in.o arch/arm/lib/built-in.o board/inversepath/usbarmory/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/input/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 lib/libfdt/built-in.o net/built-in.o test/built-in.o test/dm/built-in.o --end-group arch/arm/lib/eabi_compat.o -L /root/gcc-linaro-arm-none-eabi-4.9-2014.09_linux/bin/../lib/gcc/arm-none-eabi/4.9.2/v7-a -lgcc -Map u-boot.map | |
/root/gcc-linaro-arm-none-eabi-4.9-2014.09_linux/bin/arm-none-eabi-objcopy -j .text -j .rodata -j .hash -j .data -j .got.plt -j .u_boot_list -j .rel.dyn --gap-fill=0xff -O binary u-boot u-boot.bin | |
make -f scripts/Makefile.build obj=arch/arm/imx-common u-boot.imx | |
mkdir -p board/inversepath/usbarmory/ | |
/vagrant/u-boot-usbarmory/tools/mkimage -n board/inversepath/usbarmory/imximage.cfg.cfgtmp -T imximage -e 0x77800000 -d u-boot.bin u-boot.imx | |
/vagrant/u-boot-usbarmory/tools/mkimage: Can't map u-boot.imx: Invalid argument | |
make[1]: *** [u-boot.imx] Error 1 | |
make: *** [u-boot.imx] Error 2 | |
# lsb_release -a | |
No LSB modules are available. | |
Distributor ID: Debian | |
Description: Debian GNU/Linux 7.8 (wheezy) | |
Release: 7.8 | |
Codename: wheezy |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
@abarisani @andrejro that was indeed the reason, kernel AND u-boot are buiilding and linking fine now. Next beer is on me!
Sorry for the noise and thank you for the support! Will document my setup on the weekend.