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.

omap4460 fastboot

Other Parts Discussed in Thread: 4460

hi,all

i have a omap4460 board(panda),i want to know how to enter fastboot mode.

CPU : OMAP4460 ES1.1
Board: OMAP4 Variscite SOM
I2C: ready
DRAM: 1 GiB
MMC: OMAP SD/MMC: 0
Using default environment

In: serial
Out: serial
Err: serial
Net: Net Initialization Skipped
No ethernet found.
checking for preEnv.txt
reading preEnv.txt

** Unable to read "preEnv.txt" from mmc 0:1 **
Hit any key to stop autoboot: 0
VAR-SOM-OM44 #

how can i use commands(this site):http://omapedia.org/wiki/Using_EMMC_on_OMAP4_devices

  # fastboot
    Fastboot started
   ./fastboot oem format
   ./fastboot flash xloader ./MLO
   ./fastboot flash bootloader ./u-boot.bin
 
all i want to do you can see this picture
 
 

thanks a lot!
  • Hi,

    you have to catch the u-boot (located in your board) using a serial connection by simply press 'Return' on your development pc. After this you have to send the command 'fastboot' to the board. The USB connection to your pc will be established. Now you can send the commands mentioned above from your development pc. These commands use the USB port.

    Because of the nature of standard device handling in most linux systems it can be possible to run these commands as root or using a 'sudo' before each command line. You can find more information about this topic at beginning of the file 'fastboot.sh'.

    In the very most cases you have to do something like this:

    sudo ./fastboot oem format

    sudo ./fastboot flash ...

    Best regards,

    Roman

  • Roman Jordan

    i use a port cable connect to my pc, when i input "fastboot" command, it tell me there is no "fastboot" command.i execute it in windows xp terminal.can you tell me in details. i use the pandaboard omap4460

    Best regards,

    Neo

  • Hi Neo,

    do you see any messages on the serial terminal during powering up the board (serial settings 115200, 8, N, 1, NO protocol !)?

    If so, you can stop the boot process by pressing 'enter'. Enter the command 'help' in the serial terminal to check the connection. You should get a list of possible commands including the command 'fastboot'.

    Did you get the list?

    Do you find the command 'fastboot'?

    This is valid for the bootloader u-boot used in description on omappedia.

    Using fastboot on Windows:

    As far as I know you can't use USB fastboot on Windows without a device driver. Check http://wiki.cyanogenmod.org/w/Install_CM_for_galaxysmtd for this.

    Best regards,

    Roman

  • Roman

    Here are all commands,but no "fastboot"

    U-Boot SPL 2012.07-00012-g391a28d (Dec 30 2012 - 17:40:39)
    OMAP4460 ES1.1
    OMAP SD/MMC: 0
    reading u-boot.img
    reading u-boot.bin
    mkimage signature not found - ih_magic = ea000014
    reading u-boot.bin


    U-Boot 2012.07-00012-g391a28d (Dec 30 2012 - 17:40:39)

    CPU  : OMAP4460 ES1.1
    Board: OMAP4 Variscite SOM
    I2C:   ready
    DRAM:  1 GiB
    MMC:   OMAP SD/MMC: 0
    Using default environment

    In:    serial
    Out:   serial
    Err:   serial
    Net:   Net Initialization Skipped
    No ethernet found.
    checking for preEnv.txt
    reading preEnv.txt

    ** Unable to read "preEnv.txt" from mmc 0:1 **
    Hit any key to stop autoboot:  0
    VAR-SOM-OM44 # h
    ?       - alias for 'help'
    base    - print or set address offset
    bdinfo  - print Board Info structure
    boot    - boot default, i.e., run 'bootcmd'
    bootd   - boot default, i.e., run 'bootcmd'
    bootm   - boot application image from memory
    bootp   - boot image via network using BOOTP/TFTP protocol
    cmp     - memory compare
    coninfo - print console devices and information
    cp      - memory copy
    crc32   - checksum calculation
    dhcp    - boot image via network using DHCP/TFTP protocol
    echo    - echo args to console
    editenv - edit environment variable
    env     - environment handling commands
    exit    - exit script
    ext2load- load binary file from a Ext2 filesystem
    ext2ls  - list files in a directory (default /)
    false   - do nothing, unsuccessfully
    fatinfo - print information about filesystem
    fatload - load binary file from a dos filesystem
    fatls   - list files in a directory (default /)
    fdt     - flattened device tree utility commands
    go      - start application at address 'addr'
    gpio    - input/set/clear/toggle gpio pins
    help    - print command description/usage
    i2c     - I2C sub-system
    iminfo  - print header information for application image
    imxtract- extract a part of a multi-image
    itest   - return true/false on integer compare
    loadb   - load binary file over serial line (kermit mode)
    loads   - load S-Record file over serial line
    loady   - load binary file over serial line (ymodem mode)
    loop    - infinite loop on address range
    md      - memory display
    mm      - memory modify (auto-incrementing address)
    mmc     - MMC sub system
    mmcinfo - display MMC info
    mtest   - simple RAM read/write test
    mw      - memory write (fill)
    nm      - memory modify (constant address)
    ping    - send ICMP ECHO_REQUEST to network host
    printenv- print environment variables
    reset   - Perform RESET of the CPU
    run     - run commands in an environment variable
    setenv  - set environment variables
    showvar - print local hushshell variables
    sleep   - delay execution for some time
    source  - run script from memory
    test    - minimal test like /bin/sh
    tftpboot- boot image via network using TFTP protocol
    true    - do nothing, successfully
    usb     - USB sub-system
    usbboot - boot from USB device
    version - print monitor, compiler and linker version
    VAR-SOM-OM44 #

     

    Thanks

  • Neo,

    Can you check for Android u-boot release? Also make sure that FASTBOOT CONFIG is enabled in the u-boot configuration

  • Hai......I have designed a board for OMAP 4460 processor with VAR-SOM-OM44 system on module. Could you please provide me the supporting packages and sample programs for OMAP 4460 processor so that i can learn the features of the processor by programming.