Lines Matching +full:u +full:- +full:boot

1 U-Boot port for Texas Instruments Keystone II EVM boards
4 Author: Murali Karicheri <m-karicheri2@ti.com>
6 This README has information on the U-Boot port for K2HK, K2E, and K2L EVM boards.
8 http://www.advantech.com/Support/TI-EVM/EVMK2HX_sd.aspx
9 https://www.einfochips.com/index.php/partnerships/texas-instruments/k2e-evm.html
10 https://www.einfochips.com/index.php/partnerships/texas-instruments/k2l-evm.html
29 Some of the peripherals that are configured by U-Boot
30 +------+-------+-------+-----------+-----------+-------+-------+----+
32 +------+-------+-------+-----------+-----------+-------+-------+----+
37 +------+-------+-------+-----------+-----------+-------+-------+----+
42 To bring up SMP Linux on this board, there is a boot monitor
44 to install this image from U-Boot.
56 As U-Boot is migrating to Kconfig there is also board defconfig files
62 Supported boot modes:
63 - SPI NOR boot
64 - AEMIF NAND boot (K2E, K2L and K2HK)
65 - UART boot
66 - MMC boot (Only on K2G)
69 - u-boot.bin: for loading and running u-boot.bin through
70 Texas Instruments code composure studio (CCS) and for UART boot.
71 - u-boot-spi.gph: gpimage for programming SPI NOR flash for SPI NOR boot
72 - MLO: gpimage for programming NAND flash for NAND boot, MMC boot.
79 To build u-boot.bin, u-boot-spi.gph, MLO:
83 Load and Run U-Boot on keystone EVMs using CCS
86 Need Code Composer Studio (CCS) installed on a PC to load and run u-boot.bin
90 Use u-boot.bin from the build folder for loading and running U-Boot binary
97 to configure SW1 dip switch to use "No Boot/JTAG DSP Little Endian Boot Mode"
103 MCSDK_UG_Chapter_Exploring#Loading_and_Running_U-Boot_on_EVM_through_CCS.
105 loading the U-Boot binary on the target EVM. Instead do the following:-
110 2. Once target connect is successful, choose Tools->Load Memory option from the
111 top level menu. At the Load Memory window, choose the file u-boot.bin
113 Start address as 0xc000000, choose Type-size "32 bits" and click "Finish"
115 3. Click View -> Registers from the top level menu to view registers window.
118 5. The U-Boot prompt is shown at the Tera Term/ Hyper terminal console as
121 U-Boot 2014.04-rc1-00201-gc215b5a (Mar 21 2014 - 12:47:59)
124 Detected SO-DIMM [SQR-SD3T-2G1333SED]
134 U-Boot image can be flashed to first 512KB of the NOR flash using following
137 1. Start CCS and run U-Boot as described above.
138 2. Suspend Target. Select Run -> Suspend from top level menu
140 3. Load u-boot-spi.gph binary from build folder on to DDR address 0x87000000
141 through CCS as described in step 2 of "Load and Run U-Boot on K2HK/K2E/K2L
143 4. Free Run the target as described earlier (step 4) to get U-Boot prompt
144 5. At the U-Boot console type following to setup U-Boot environment variables.
146 setenv filesize <size in hex of u-boot-spi.gph rounded to hex 0x10000>
148 Once U-Boot prompt is available, Power OFF the EVM. Set the SW1 dip switch
149 to "SPI Little Endian Boot mode" as per instruction at
151 6. Power ON the EVM. The EVM now boots with U-Boot image on the NOR flash.
155 U-Boot image can be flashed to first 1024KB of the NAND flash using following
158 1. Start CCS and run U-Boot as described above.
159 2. Suspend Target. Select Run -> Suspend from top level menu
162 through CCS as described in step 2 of "Load and Run U-Boot on K2HK EVM
164 4. Free Run the target as described earlier (step 4) to get U-Boot prompt
165 5. At the U-Boot console type following to setup U-Boot environment variables.
168 Once U-Boot prompt is available, Power OFF the EVM. Set the SW1 dip switch
169 to "ARM NAND Boot mode" as per instruction at
171 6. Power ON the EVM. The EVM now boots with U-Boot image on the NAND flash.
173 Load and Run U-Boot on keystone EVMs using UART download
178 1. On the regular UART port start xmodem transfer of the u-boot.bin
179 2. Using BMC terminal set the ARM-UART bootmode and reboot the EVM
182 3. When xmodem is complete you should see the U-Boot starts on the UART port
184 Load and Run U-Boot on K2G EVMs using MMC
189 1. Set the SW3 dip switch to "ARM MMC Boot mode" as per instruction at
192 3. Copy MLO to Boot Partition.
194 The EVM now boots with U-Boot image from SD card.