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 rebuilded not works

Other Parts Discussed in Thread: AM1808, OMAP-L138, OMAPL138

Hi,

I am working with AM1808 evm and software ti-sdk-am180x-evm-06.00.00.00  . If I load into the flash the prebuilded file u-boot.bin (folder  /ti-sdk-am180x-evm-06.00.00.00/board-support/prebuilt-images) it works.

The output ok is :

OMAP-L138 initialization passed!
Booting TI User Boot Loader
        UBL Version: 1.65
        UBL Flashtype: NOR
Starting Sergio2 NOR Copy...
CFI Query...passed.
NOR Initialization:
        Command Set: Intel
        Manufacturer: INTEL
        Size: 0x00000008 MB
Valid magicnum, 0x55424CBB, found..
   DONE
þMMC:   davinci: 0oint at 0xC1080000.
SF: Detected M25P64 with page size 256, total 8 MiB
In:    serial
Out:   serial
Err:   serial
ARM Clock : 456000000 Hz
DDR Clock : 150000000 Hz
Net:   Ethernet PHY: GENERIC @ 0x00
DaVinci-EMAC
Hit any key to stop autoboot:  0
U-Boot >

If I rebuilding u-boot with commands:

make distclean CROSS_COMPILE=arm-none-linux-gnueabi-
make da850_omapl138_evm_config CROSS_COMPILE=arm-none-linux-gnueabi-
make all CROSS_COMPILE=arm-none-linux-gnueabi-

the evm1808 not works, why? Can you help me ?

The 2 binary file (prebuilder and rebuilder) are very different ?

The output not ok is :

OMAP-L138 initialization passed!000.
Booting TI User Boot Loader
        UBL Version: 1.65
        UBL Flashtype: NOR
Starting Sergio2 NOR Copy...
CFI Query...passed.
NOR Initialization:
        Command Set: Intel
        Manufacturer: INTEL
        Size: 0x00000008 MB
Valid magicnum, 0x55424CBB, found..
   DONE
þ

By

Sergio D'Orazio.

  • Hi,
    It seems you have UBL code with rebuild u-boot code.
    Are you using TI recommended toolchain ?
    Ex:
    Arago toolchain.
    arm-arago-linux-gnueabi-

    Use the following commands.

    make distclean ARCH=arm CROSS_COMPILE=arm-arago-linux-gnueabi-
    make da850_omapl138_evm_config ARCH=arm CROSS_COMPILE=arm-arago-linux-gnueabi-
    make all ARCH=arm CROSS_COMPILE=arm-arago-linux-gnueabi-