]> git.sur5r.net Git - u-boot/blob - board/kobol/helios4/README
arm: mvebu: Add Helios4 Armada 38x initial support
[u-boot] / board / kobol / helios4 / README
1 Update from original Marvell U-Boot to mainline U-Boot:
2 -------------------------------------------------------
3
4 Generate the U-Boot image with these commands:
5
6 $ make helios4_defconfig
7 $ make
8
9 The resulting image including the SPL binary with the
10 full DDR setup is "u-boot-spl.kwb".
11
12 Now all you need to do is copy this image on a SD card.
13 For example with this command:
14
15 $ sudo dd if=u-boot-spl.kwb of=/dev/sdX bs=512 seek=1
16
17 Please use the correct device node for your setup instead
18 of "/dev/sdX" here!
19
20 Boot selection:
21 ---------------
22
23 Before powering up the board, boot selection should be done via the SW1 dip
24 switch (0: OFF, 1: ON):
25
26  - SPI:     00010
27  - SD/eMMC: 00111
28  - SATA1:   11100
29  - UART:    11110
30
31 Boot from UART:
32 ---------------
33
34 Connect the on-board micro-USB (CF Pro: CON11, CF Base: CON5)
35 to your host.
36
37 Set the SW1 DIP switches to UART boot (see above).
38
39 Run the following command to initiate U-Boot download:
40
41   ./tools/kwboot -p -b u-boot-spl.kwb /dev/ttyUSBX
42
43 Use the correct UART device node for /dev/ttyUSBX.
44
45 When download finishes start your favorite terminal emulator
46 on /dev/ttyUSBX.