最終更新:2014-05-28 (水) 23:34:09 (3789d)  

U-Boot
Top / U-Boot

http://www.denx.de/wiki/U-Boot/WebHome

http://sourceforge.net/projects/u-boot/

複数のアーキテクチャに対応したブートローダ

対応アーキテクチャ

関連するファイルとか

ソースコード

U-Boot/コマンド

  • 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
    echo    - echo args to console
    editenv - edit environment variable
    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 /)
    fsinfo  - print information about filesystems
    fsload  - load binary file from a filesystem image
    go      - start application at address 'addr'
    help    - print command description/usage
    i2c     - I2C sub-system
    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
    ls      - list files in a directory (default /)
    md      - memory display
    mm      - memory modify (auto-incrementing address)
    mmc     - MMC sub-system
    mtest   - simple RAM read/write test
    mw      - memory write (fill)
    nand    - NAND sub-system
    nandecc - switch OMAP3 NAND ECC calculation algorithm
    nboot   - boot from NAND device
    nm      - memory modify (constant address)
    printenv- print environment variables
    rarpboot- boot image via network using RARP/TFTP protocol
    reset   - Perform RESET of the CPU
    run     - run commands in an environment variable
    saveenv - save environment variables to persistent storage
    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
    version - print monitor version

ツール

関連Linux

関連ハードウェア

ドキュメント


このPDFへのリンク

関連

メモ

DAS U-BOOTは、組み込みマイクロプロセッサ用のブートローダで、ボード上のROMに格納して使うことが出来ます。このプログラムはuClinux for Blackfin?プロジェクトの手でBlackfin DSPに移植されており、これを使うことでBlackfinを使った独自ボードからuClinuxTOPPERS/JSPを起動することが出来ます。


このPDFへのリンク

関連

  • Barebox (formerly known as u-boot-v2)

参考