LEGO Mindstorms EV3


Update uboot on LEGO Board

    WARNING:          The commands shown are for reference only. Modify IPs and pathes to match your own environment
    --------

    SETUP:            PC running serial terminal
    ------            Formatted SD card        
                      uBoot is located at ~/projects/lms2012/open_first/
            
    COPY:             Insert SD card in reader
    -----             

sudo cp ~/projects/lms2012/open_first/uBoot /media/LMS2012/uBoot

    REMOVE:           Use the "Safely Remove Drive" and remove SD card
    -------           or type:

sync

    UBOOT:            U-Boot MUST be active see below:         
    ------            Connect the PC running terminal to the brick (input port 1)
                      Insert SD card with uBoot in brick
                      Boot the brick by turning it on
                      When U-Boot writes "Hit 'l' to stop autoboot:  #" press 'l'
    
    UPDATE:           To update uBoot type:
    -------
    
mmcinfo

fatload mmc 0 c0700000 uBoot

sf probe 0
sf erase 0 0x40000
sf write 0xC0700000 0 0x40000

reset    

LEGO® Robotics Firmware Documentation
Confidential Information © 2013 The LEGO Group