User manual

U-Boot for MPL SBC
User Manual
2003 by MPL AG
3
MEH-10082-002 Rev. D
High-Tech • Made in Switzerland
3.3.45 pip405/mip405/vcma9 - Board specific Cmds............................................................................................25
3.4 U-Boot Environment Variables ............................................................................................................................26
3.4.1 Board properties Variables ........................................................................................................................26
3.4.2 Variables controlling the OS boot ..............................................................................................................26
3.4.3 Variables for U-Boot behavior....................................................................................................................26
3.4.4 Network Variables......................................................................................................................................26
3.4.5 Automatically updated Variables................................................................................................................27
3.5 Procedures ..........................................................................................................................................................28
3.5.1 Updating the bootloader ............................................................................................................................28
3.5.1.1 Load the image in the memory..............................................................................................................28
3.5.1.2 Program the flash..................................................................................................................................28
3.5.2 Programming a kernel image into the flash ...............................................................................................29
3.5.2.1 Erase the flash ......................................................................................................................................29
3.5.2.2 Load the image into the memory...........................................................................................................29
3.5.2.3 Write the image into the flash................................................................................................................30
3.5.2.4 Booting the flashed kernel.....................................................................................................................30
3.5.3 Console assignment ..................................................................................................................................31
3.5.3.1 Assign alternate console.......................................................................................................................31
3.5.3.2 Working with an USB Keyboard............................................................................................................32
3.5.4 Creating bootable kernel images ...............................................................................................................33
3.5.4.1 U-Boot images ......................................................................................................................................33
3.5.4.2 Using mkimage .....................................................................................................................................33
3.5.5 Creating a new U-Boot Image....................................................................................................................34
4. SUPPORT INFORMATION.......................................................................................................................................35
4.1 U-Boot project......................................................................................................................................................35
4.2 MPL AG...............................................................................................................................................................35