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.

OMAP 4460 4AJ.2.5P2 bootloader not working [SD Card]

Other Parts Discussed in Thread: 4460

I have an OMAP 4460 and i'm trying to run the latest release which is the 4AJ.2.5P2 from the SD Card.

Everything works well except for the bootloader.It only shows garbage characters

I have to use the a different SD card with a working bootloader and replace it with the SD Card that has the new release.

Does anyone know the changes I need to make the bootloader work?

  • Hello,

    I don't think you should make any changes to the bootloader.

    I've tried booting blaze & blaze tablet with OMAP4460 and it works fine on my side.

    I am using the 4AJ2.5 sources from http://omappedia.org/wiki/Android:_Working_with_pre-built_binaries and follow the build instructions from the wiki link in column Release Notes.

    Best Regards,

    Yordan

  • Hi Yordan,

    Im trying to load from the SD card without using fastboot

    I followed the instructions for 4AJ.2.5.P2 up until Preparing Android Binaries.

    1. Then afterwards, I copied the u-boot, uImage and MLO to boot and the others to rootfs (configured SD Card)
    2. I hooked it up on my 4460, opened my minicom... [garbage characters]
    3. I used an SD card with a working bootloader and then added bootargs (with setenv... boot) and switched back the SD Card with the 4aj.2.5p2 sd card... [init problems]
    4. i changed init.rc and init.omap4blazeboard.rc according to the link you provided
    5. chmod 644 to rc files, 644 to default.prop, 644 to system/build.prop and 777 to /data
    6. added ducati.bin (from other releases) to both the boot folder and the rootf/system/vendor/firmware
    7. repeated #3 ... it works fine
    8. i also managed to get the WiLink7 working
    The only issue I have now is how to fix the bootloader (the garbage characters)... I am using a 4GB SD Card and booting the SD card. 

    Here are my questions regarding the bootloader:

    • For clarification: which files do I modify ? 
    • Once I modify the files, I would have to recompile them again right? (following the Building the "Uboot/kernel/ or uImage steps
  • Make sure you have properly formated the SD card, the formating script need to change the ext3 by ext4.

    Also try bellow boot commands as they are.

    set bootargs 'console=ttyO2,115200n8 mem=1GB root=/dev/mmcblk1p2 init=/init vram=10M omapfb.vram=0:4M androidboot.console=ttyO2'
    set bootcmd 'mmcinit 0; fatload mmc 0 0x80000000 uImage;bootm 80000000'
    save
    bootd

    If you ran into troubles with omapfb then increase vram to 32M and omapfb.vram to 16

    finally make sure you have properly configured the SYSBOOT switches.

    Let me know if it works.

    Regards.