u-boot bootloader

11
ML410 U-Boot QuickStart January 2006

description

u-boot boot loader

Transcript of u-boot bootloader

Page 1: u-boot bootloader

ML410 U-Boot QuickStart

January 2006

Page 2: u-boot bootloader

Overview• Setup• Boot with U-Boot ACE file• Observe LCD and Terminal messages • Local Filesystem• Load Local VxWorks Image• Re-load ACE-loader

Page 3: u-boot bootloader

• Refer to ml410_overview_setup.ppt for details on:– Software Requirements– ML410 Board Setup

• Equipment and Cables• Software• Network

– Terminal Programs• This presentation requires the

9600-8-N-1 Baud terminal setup

Additional Setup Details

Page 4: u-boot bootloader

Hardware Setup• Connect the Xilinx Parallel

Cable IV (PC4) to the ML410 board

• Connect the RS232 nullmodem cable to the ML410 board

Page 5: u-boot bootloader

Select Boot Configuration• Insert the CompactFlash into the ML410 board• Set the red Mode Switches to Configuration 0

(all switches towards the edge of the board) (1)• Power-up the ML410 board

1

Page 6: u-boot bootloader

Run U-Boot Demo• The ACE Loader is initially loaded by the System ACE CF

controller– This ACE file uses ml410_bsb_bootloop.bit as its hardware build

• The ACE-loader menu and LCD message will appear

Page 7: u-boot bootloader

Run U-Boot Demo• Type 3, to launch the application

in Configuration 3• Observe new message on LCD

Page 8: u-boot bootloader

U-Boot• In Tera Term, stop the autoboot by hitting any key• View the ACE CompactFlash contents (1)

fatls ace 0

1

Page 9: u-boot bootloader

U-Boot• Load the vxWorks file from the ACE file (1):

fatload ace 0 ffa0 vxworks• Boot the ELF file (2):

bootelf ffa0

12

Page 10: u-boot bootloader

U-Boot• VxWorks image boots:

Page 11: u-boot bootloader

Return to ACE Loader• Press SYSACE RESET to return to the ACE-loader menu