Lines Matching +full:u +full:- +full:boot
1 Freescale MPC8349E-mITX and MPC8349E-mITX-GP Boards
2 ---------------------------------------------------
6 The MPC8349E-mITX and MPC8349E-mITX-GP are reference boards featuring
7 the Freescale MPC8349E processor in a Mini-ITX form factor.
9 The MPC8349E-mITX-GP is an MPC8349E-mITX with the following differences:
11 A) One 8MB on-board flash EEPROM chip, instead of two.
14 D) No Mini-PCI slot
15 E) No Vitesse 7385 5-port Ethernet switch
16 F) No 4-port USB Type-A interface
21 Guide. Of particular interest to U-Boot developers is jumper J22:
24 -----------------------------------------------------------------------
29 E BOOT1 ON (0) Flash EEPROM boot device
31 G I2C-WP ON (0) I2C EEPROM write protection
39 For U-Boot development, J22.E can be used to switch back-and-forth
40 between two U-Boot images.
46 0x0000_0000 - 0x0FFF_FFFF DDR SDRAM (256 MB)
47 0x8000_0000 - 0x9FFF_FFFF PCI1 memory space (512 MB)
48 0xA000_0000 - 0xBFFF_FFFF PCI2 memory space (512 MB)
49 0xE000_0000 - 0xEFFF_FFFF IMMR (1 MB)
50 0xE200_0000 - 0xE2FF_FFFF PCI1 I/O space (16 MB)
51 0xE300_0000 - 0xE3FF_FFFF PCI2 I/O space (16 MB)
52 0xF000_0000 - 0xF000_FFFF Compact Flash (ITX only)
53 0xF001_0000 - 0xF001_FFFF Local bus expansion slot
54 0xF800_0000 - 0xF801_FFFF Vitesse 7385 Parallel Interface (ITX only)
55 0xFE00_0000 - 0xFE7F_FFFF First 8MB bank of Flash memory
56 0xFE80_0000 - 0xFEFF_FFFF Second 8MB bank of Flash memory (ITX only)
64 On the ITX, at the normal boot address (aka HIGHBOOT):
67 FE70_0000 Alternative U-Boot image
69 FEF0_0000 U-Boot image
72 On the ITX, at the low boot address (LOWBOOT)
74 FE00_0000 HRCW and U-Boot image
75 FE04_0000 U-Boot environment variables
76 FE80_0000 Alternative HRCW and U-Boot image
79 On the ITX-GP, the only option is LOWBOOT and there is only one chip
81 FE00_0000 HRCW and U-Boot image
82 FE04_0000 U-Boot environment variables
93 CONFIG_MPC8349ITX MPC8349E-mITX
99 export CROSS_COMPILE=your-cross-compile-prefix
100 cd u-boot
118 the U-Boot image.
120 6.1 Reflash U-Boot Image using U-Boot
126 the U-Boot image.
128 6.2 Using the HRCW to switch between two different U-Boot images on the ITX
130 Because the ITX has 16MB of flash, it is possible to keep two U-Boot
133 hardware debugger that can override the HRCW, such as the BDI-2000.
135 When the BMS bit in the HRCW is 0, the ITX will boot the U-Boot image
136 at address FE000000. When the BMS bit is 1, the ITX will boot the
139 Therefore, just put a U-Boot image at both FE000000 and FEF00000 and
140 change the BMS bit whenever you want to boot the other image.
142 Step-by-step instructions:
150 2) Take the u-boot.bin image and flash it at FEF00000.
152 tftp $loadaddr u-boot.bin
163 4) Take the u-boot.bin image and flash it at FE000000.
165 tftp $loadaddr u-boot.bin
170 The HRCW in flash is currently set to boot the image at FE000000.
173 B460A000 04040000 if you want to boot the image at FEF00000, or set
174 it to B060A000 04040000 if you want to boot the image at FE000000.
176 To change the HRCW in flash to boot the image at FEF00000, use these
177 U-Boot commands: