This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

u-boot from L138 psp 3.22 build error

Hi,

I'm experimenting with L138 EVM and PSP 3.22 downloaded from ti. now I need to rebuild u-boot with RMII enabled. first qestion is how to define RMII support in new u-boot? I found headers are litle changed. then trying with default configs I have error. same situation posted here http://e2e.ti.com/support/embedded/linux/f/354/p/167408/810203.aspx#810203. what commands should I use to compile u-boot with arago tool chain? how prebuild binaries in psp were build?

regards, Dmitriy.

  • that is a full log

    shtirlich@ubuntu:~/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/kernel/linux-03.22.00.02$ cd /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02
    shtirlich@ubuntu:~/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02$ make distclean CROSS_COMPILE=arm-arago-linux-gnueabi-
    shtirlich@ubuntu:~/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02$ make da850evm_config CROSS_COMPILE=arm-arago-linux-gnueabi-
    Configuring for da850evm - Board: da850evm, Options: MAC_ADDR_IN_SPIFLASH
    shtirlich@ubuntu:~/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02$ make all CROSS_COMPILE=arm-arago-linux-gnueabi-
    Generating include/autoconf.mk
    Generating include/autoconf.mk.dep
    arm-arago-linux-gnueabi-gcc -DDO_DEPS_ONLY \
            -g  -Os   -fno-common -ffixed-r8 -msoft-float  -D__KERNEL__ -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DCONFIG_SPL_TEXT_BASE=0x80000000 -I/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -fno-builtin -ffreestanding -nostdinc -isystem /home/shtirlich/arago-2011.09-armv5te-linux-gnueabi-sdk/arago-2011.09/armv5te/bin/../lib/gcc/arm-arago-linux-gnueabi/4.5.3/include -pipe  -DCONFIG_ARM -D__ARM__ -marm -mabi=aapcs-linux -mno-thumb-interwork -march=armv5te -Wall -Wstrict-prototypes -fno-stack-protector -Wno-format-nonliteral -Wno-format-security    \
            -o lib/asm-offsets.s lib/asm-offsets.c -c -S
    Generating include/generated/generic-asm-offsets.h
    tools/scripts/make-asm-offsets lib/asm-offsets.s include/generated/generic-asm-offsets.h
    if [ -f arch/arm/cpu/arm926ejs/davinci/asm-offsets.c ];then \
            arm-arago-linux-gnueabi-gcc -DDO_DEPS_ONLY \
            -g  -Os   -fno-common -ffixed-r8 -msoft-float  -D__KERNEL__ -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DCONFIG_SPL_TEXT_BASE=0x80000000 -I/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -fno-builtin -ffreestanding -nostdinc -isystem /home/shtirlich/arago-2011.09-armv5te-linux-gnueabi-sdk/arago-2011.09/armv5te/bin/../lib/gcc/arm-arago-linux-gnueabi/4.5.3/include -pipe  -DCONFIG_ARM -D__ARM__ -marm -mabi=aapcs-linux -mno-thumb-interwork -march=armv5te -Wall -Wstrict-prototypes -fno-stack-protector -Wno-format-nonliteral -Wno-format-security    \
                -o arch/arm/cpu/arm926ejs/davinci/asm-offsets.s arch/arm/cpu/arm926ejs/davinci/asm-offsets.c -c -S; \
        else \
            touch arch/arm/cpu/arm926ejs/davinci/asm-offsets.s; \
        fi
    Generating include/generated/asm-offsets.h
    tools/scripts/make-asm-offsets arch/arm/cpu/arm926ejs/davinci/asm-offsets.s include/generated/asm-offsets.h
    for dir in tools examples/standalone examples/api arch/arm/cpu/arm926ejs  ; do \
                make -C $dir _depend ; done
    make[1]: Entering directory `/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools'
    cat /dev/null  >.depend
    make[1]: Leaving directory `/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools'
    make[1]: Entering directory `/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools'
    make[1]: Nothing to be done for `_depend'.
    make[1]: Leaving directory `/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools'
    make[1]: Entering directory `/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/examples/standalone'
    arm-arago-linux-gnueabi-gcc -M -g  -Os   -fno-common -ffixed-r8 -msoft-float  -D__KERNEL__ -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DCONFIG_SPL_TEXT_BASE=0x80000000 -I/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -fno-builtin -ffreestanding -nostdinc -isystem /home/shtirlich/arago-2011.09-armv5te-linux-gnueabi-sdk/arago-2011.09/armv5te/bin/../lib/gcc/arm-arago-linux-gnueabi/4.5.3/include -pipe  -DCONFIG_ARM -D__ARM__ -marm -mabi=aapcs-linux -mno-thumb-interwork -march=armv5te -I..   -MQ hello_world.o hello_world.c >.depend.hello_world
    arm-arago-linux-gnueabi-gcc -M -g  -Os   -fno-common -ffixed-r8 -msoft-float  -D__KERNEL__ -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DCONFIG_SPL_TEXT_BASE=0x80000000 -I/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -fno-builtin -ffreestanding -nostdinc -isystem /home/shtirlich/arago-2011.09-armv5te-linux-gnueabi-sdk/arago-2011.09/armv5te/bin/../lib/gcc/arm-arago-linux-gnueabi/4.5.3/include -pipe  -DCONFIG_ARM -D__ARM__ -marm -mabi=aapcs-linux -mno-thumb-interwork -march=armv5te -I..   -MQ stubs.o stubs.c >.depend.stubs
    cat /dev/null .depend.hello_world .depend.stubs >.depend
    make[1]: Leaving directory `/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/examples/standalone'
    make[1]: Entering directory `/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/examples/standalone'
    make[1]: Nothing to be done for `_depend'.
    make[1]: Leaving directory `/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/examples/standalone'
    make[1]: Entering directory `/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/examples/api'
    cat /dev/null  >.depend
    make[1]: Leaving directory `/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/examples/api'
    make[1]: Entering directory `/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/examples/api'
    make[1]: Nothing to be done for `_depend'.
    make[1]: Leaving directory `/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/examples/api'
    make[1]: Entering directory `/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/arch/arm/cpu/arm926ejs'
    arm-arago-linux-gnueabi-gcc -M -g  -Os   -fno-common -ffixed-r8 -msoft-float  -D__KERNEL__ -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DCONFIG_SPL_TEXT_BASE=0x80000000 -I/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -fno-builtin -ffreestanding -nostdinc -isystem /home/shtirlich/arago-2011.09-armv5te-linux-gnueabi-sdk/arago-2011.09/armv5te/bin/../lib/gcc/arm-arago-linux-gnueabi/4.5.3/include -pipe  -DCONFIG_ARM -D__ARM__ -marm -mabi=aapcs-linux -mno-thumb-interwork -march=armv5te   -MQ start.o start.S >.depend.start
    arm-arago-linux-gnueabi-gcc -M -g  -Os   -fno-common -ffixed-r8 -msoft-float  -D__KERNEL__ -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DCONFIG_SPL_TEXT_BASE=0x80000000 -I/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -fno-builtin -ffreestanding -nostdinc -isystem /home/shtirlich/arago-2011.09-armv5te-linux-gnueabi-sdk/arago-2011.09/armv5te/bin/../lib/gcc/arm-arago-linux-gnueabi/4.5.3/include -pipe  -DCONFIG_ARM -D__ARM__ -marm -mabi=aapcs-linux -mno-thumb-interwork -march=armv5te   -MQ cpu.o cpu.c >.depend.cpu
    arm-arago-linux-gnueabi-gcc -M -g  -Os   -fno-common -ffixed-r8 -msoft-float  -D__KERNEL__ -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DCONFIG_SPL_TEXT_BASE=0x80000000 -I/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -fno-builtin -ffreestanding -nostdinc -isystem /home/shtirlich/arago-2011.09-armv5te-linux-gnueabi-sdk/arago-2011.09/armv5te/bin/../lib/gcc/arm-arago-linux-gnueabi/4.5.3/include -pipe  -DCONFIG_ARM -D__ARM__ -marm -mabi=aapcs-linux -mno-thumb-interwork -march=armv5te   -MQ cache.o cache.c >.depend.cache
    cat /dev/null .depend.start .depend.cpu .depend.cache >.depend
    make[1]: Leaving directory `/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/arch/arm/cpu/arm926ejs'
    make[1]: Entering directory `/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/arch/arm/cpu/arm926ejs'
    make[1]: Nothing to be done for `_depend'.
    make[1]: Leaving directory `/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/arch/arm/cpu/arm926ejs'
    make -C tools all
    make[1]: Entering directory `/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools'
    gcc -g -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -pedantic -c -o crc32.o /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/crc32.c
    gcc -g -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -c -o env_embedded.o /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/common/env_embedded.c
    gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -pedantic   -o envcrc.o envcrc.c -c
    In file included from envcrc.c:27:
    /home/shtirlich/arago-2011.09-armv5te-linux-gnueabi-sdk/arago-2011.09/armv5te/arm-arago-linux-gnueabi/usr/include/stdlib.h:424: warning: ISO C90 does not support ‘long long’
    In file included from envcrc.c:27:
    /home/shtirlich/arago-2011.09-armv5te-linux-gnueabi-sdk/arago-2011.09/armv5te/arm-arago-linux-gnueabi/usr/include/stdlib.h:521:1: warning: C++ style comments are not allowed in ISO C90
    /home/shtirlich/arago-2011.09-armv5te-linux-gnueabi-sdk/arago-2011.09/armv5te/arm-arago-linux-gnueabi/usr/include/stdlib.h:521:1: warning: (this will be reported only once per input file)
    In file included from /home/shtirlich/arago-2011.09-armv5te-linux-gnueabi-sdk/arago-2011.09/armv5te/arm-arago-linux-gnueabi/usr/include/string.h:642,
                     from envcrc.c:28:
    /home/shtirlich/arago-2011.09-armv5te-linux-gnueabi-sdk/arago-2011.09/armv5te/arm-arago-linux-gnueabi/usr/include/bits/string3.h:124:1: warning: C++ style comments are not allowed in ISO C90
    /home/shtirlich/arago-2011.09-armv5te-linux-gnueabi-sdk/arago-2011.09/armv5te/arm-arago-linux-gnueabi/usr/include/bits/string3.h:124:1: warning: (this will be reported only once per input file)
    gcc -g -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -pedantic -c -o sha1.o /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/sha1.c
    In file included from /home/shtirlich/arago-2011.09-armv5te-linux-gnueabi-sdk/arago-2011.09/armv5te/arm-arago-linux-gnueabi/usr/include/bits/string2.h:1298,
                     from /home/shtirlich/arago-2011.09-armv5te-linux-gnueabi-sdk/arago-2011.09/armv5te/arm-arago-linux-gnueabi/usr/include/string.h:637,
                     from /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/sha1.c:36:
    /home/shtirlich/arago-2011.09-armv5te-linux-gnueabi-sdk/arago-2011.09/armv5te/arm-arago-linux-gnueabi/usr/include/stdlib.h:521:1: warning: C++ style comments are not allowed in ISO C90
    /home/shtirlich/arago-2011.09-armv5te-linux-gnueabi-sdk/arago-2011.09/armv5te/arm-arago-linux-gnueabi/usr/include/stdlib.h:521:1: warning: (this will be reported only once per input file)
    In file included from /home/shtirlich/arago-2011.09-armv5te-linux-gnueabi-sdk/arago-2011.09/armv5te/arm-arago-linux-gnueabi/usr/include/string.h:642,
                     from /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/sha1.c:36:
    /home/shtirlich/arago-2011.09-armv5te-linux-gnueabi-sdk/arago-2011.09/armv5te/arm-arago-linux-gnueabi/usr/include/bits/string3.h:124:1: warning: C++ style comments are not allowed in ISO C90
    /home/shtirlich/arago-2011.09-armv5te-linux-gnueabi-sdk/arago-2011.09/armv5te/arm-arago-linux-gnueabi/usr/include/bits/string3.h:124:1: warning: (this will be reported only once per input file)
    gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -pedantic  -o envcrc crc32.o env_embedded.o envcrc.o sha1.o
    gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -pedantic   -o gen_eth_addr.o gen_eth_addr.c -c
    In file included from gen_eth_addr.c:25:
    /home/shtirlich/arago-2011.09-armv5te-linux-gnueabi-sdk/arago-2011.09/armv5te/arm-arago-linux-gnueabi/usr/include/stdlib.h:424: warning: ISO C90 does not support ‘long long’
    In file included from gen_eth_addr.c:25:
    /home/shtirlich/arago-2011.09-armv5te-linux-gnueabi-sdk/arago-2011.09/armv5te/arm-arago-linux-gnueabi/usr/include/stdlib.h:521:1: warning: C++ style comments are not allowed in ISO C90
    /home/shtirlich/arago-2011.09-armv5te-linux-gnueabi-sdk/arago-2011.09/armv5te/arm-arago-linux-gnueabi/usr/include/stdlib.h:521:1: warning: (this will be reported only once per input file)
    gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -pedantic  -o gen_eth_addr gen_eth_addr.o
    strip gen_eth_addr
    gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -pedantic   -o img2srec.o img2srec.c -c
    gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -pedantic  -o img2srec img2srec.o
    strip img2srec
    gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES   -o mkenvimage.o mkenvimage.c -c
    gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -pedantic  -o mkenvimage crc32.o mkenvimage.o
    strip mkenvimage
    gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES   -o aisimage.o aisimage.c -c
    gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES   -o default_image.o default_image.c -c
    gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES   -o fit_image.o fit_image.c -c
    gcc -g -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -c -o image.o /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/common/image.c
    gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES   -o imximage.o imximage.c -c
    gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES   -o kwbimage.o kwbimage.c -c
    gcc -g -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -pedantic -c -o md5.o /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/md5.c
    gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES   -o mkimage.o mkimage.c -c
    gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES   -o os_support.o os_support.c -c
    gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES   -o omapimage.o omapimage.c -c
    gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES   -o ublimage.o ublimage.c -c
    gcc -g -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -c -o fdt.o /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt/fdt.c
    gcc -g -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -c -o fdt_ro.o /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt/fdt_ro.c
    gcc -g -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -c -o fdt_rw.o /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt/fdt_rw.c
    gcc -g -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -c -o fdt_strerror.o /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt/fdt_strerror.c
    gcc -g -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -c -o fdt_wip.o /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt/fdt_wip.c
    gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include2 -idirafter /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/libfdt -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools -DCONFIG_SYS_TEXT_BASE=0xc1080000 -DUSE_HOSTCC -D__KERNEL_STRICT_NAMES -pedantic  -o mkimage aisimage.o crc32.o default_image.o fit_image.o image.o imximage.o kwbimage.o md5.o mkimage.o os_support.o omapimage.o sha1.o ublimage.o fdt.o fdt_ro.o fdt_rw.o fdt_strerror.o fdt_wip.o
    strip mkimage
    make[2]: Entering directory `/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools/uflash'
    gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -I /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include -DUSE_HOSTCC  -o uflash /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools/uflash/uflash.c /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/crc32.c /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/errno.c
    In file included from /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/lib/crc32.c:14:
    /home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/include/compiler.h:55: error: redefinition of typedef ‘uint’
    /home/shtirlich/arago-2011.09-armv5te-linux-gnueabi-sdk/arago-2011.09/armv5te/arm-arago-linux-gnueabi/usr/include/sys/types.h:153: note: previous declaration of ‘uint’ was here
    make[2]: *** [uflash] Error 1
    make[2]: Leaving directory `/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools/uflash'
    make[1]: *** [subdirs] Error 1
    make[1]: Leaving directory `/home/shtirlich/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02/tools'
    make: *** [tools] Error 2
    shtirlich@ubuntu:~/ti-dvsdk_omapl138-evm_04_03_00_06/DaVinci-PSP-SDK-03.22.00.02/src/u-boot/uboot-03.22.00.02$

    so there is some conflict between u-boot sources and code included by arago toolchain.

    any suggestions?

    regards,

    Dmitriy.

  • Hi Dmitriy,

    I downloaded the PSP release from http://software-dl.ti.com/dsps/dsps_public_sw/psp/LinuxPSP/DaVinci_03_22/03_22_00_02/exports/DaVinci-PSP-SDK-03.22.00.02.tgz and the Toolchain from http://software-dl.ti.com/sdoemb/sdoemb_public_sw/arago_toolchain/2011_09/exports/arago-2011.09-armv5te-linux-gnueabi-sdk.tar.bz2. When I followed the exact methods mentioned by you, I did not see any build issues.

    I am building using the Ubuntu system:

    Distributor ID: Ubuntu
    Description:    Ubuntu 12.04.1 LTS
    Release:        12.04
    Codename:       precise

    Also, the toolchain I am using is:

    $ cat ....../arago-2011.09/armv5te/version
    Distro: arago
    Distro Version: 2011.09
    Metadata Revision: 65d4922
    Timestamp: 20120706021527

    Regards, Sudhakar

  • Hi Sudhakar,

    thank you for quick and detailed respond.

    for that builds I'm using virtual machine with Ubuntu 10.4 installed as it is recommended  over TI manuals. Also my installation is not very clean as previously I had some PSP shipped with EVM (with Codesoursely ), then DVSDK with PSP 3.21 inside and finely 3.22 + Arago.

    I will try clean install and report results.

    regards,

    Dmitriy

  • Hi Sudhakar,

    with clean install I'm able to compile u-boot with default configs and customized one too. also now I'm able to compile kernel with some features that caused compilation errors before!

    fresh install was made with Ubuntu 12.04 as second OS on Win7 PC - NOT AS VIRTUAL PC. I used same PSP 3.22 and Arago tars as I used with my old environment. I need couple days for testing new binaries, but main problem is solved.

    thanks for your help.

    regards, Dmitriy

  • Dmitriy,

    I had exactly the same problem running under Ubuntu 10.04 LTS using VirtualBox on Win7.  I didn't want to go through the Ubuntu upgrade and fresh install described in Sudhakar's response.

    I checked my environment variables and path, and noted that I must have previously sourced setenv.sh while it was setup for CodeSourcery before changing it to use the arago toolchain and sourcing it again a few days later in the same shell session

    I started a new shell, sourced the setenv.sh, repeated the 3 step rebuild steps from the PSP 3.22 guide, and this time the duplicate uint error disappeared.

    Regards,

    Tom

  • Hi Tom,

    I had to source setenv.sh several times till one work session with old install, like something kills changes made with it. maybe that cosed a problem.


    after testing I can say rmii option in uboot doesn't work properly. there are a lot of posts there about rmii lan8720 problems with l138  EVMs. It's seems hardware issue. symptoms are: 1. board can ping and dhcp 2. board cant tftp kernel or download is too slow.

    Finely I need custom board so now I'm tracing custom main board for L138 SOM with match shorter rmii wires and another features changed from EVM design. I planing to use lan8710 in rmii mode.


    regards

    Dmitriy.