Lines Matching +full:ddr +full:- +full:sel
4 HiKey is the first certified 96Boards Consumer Edition board. The board/SoC has: -
5 * HiSilicon Kirin 6220 eight-core ARM Cortex-A53 64-bit SoC running at 1.2GHz.
6 * ARM Mali 450-MP4 GPU
12 The HiKey schematic can be found here: -
13 https://github.com/96boards/documentation/blob/master/consumer/hikey/hikey620/hardware-docs/HiKey_s…
15 The SoC datasheet can be found here: -
16 …boards/documentation/blob/master/consumer/hikey/hikey620/hardware-docs/Hi6220V100_Multi-Mode_Appli…
18 Currently the u-boot port supports: -
24 The HiKey U-Boot port has been tested with l-loader, booting ATF, which then boots
25 U-Boot as the bl33.bin executable.
32 > mkdir -p ~/hikey/src ~/hikey/bin
34 > git clone https://github.com/96boards-hikey/edk2 -b testing/hikey960_v2.5
35 > git clone https://github.com/ARM-software/arm-trusted-firmware
36 > git clone https://github.com/96boards-hikey/l-loader -b testing/hikey960_v1.2
37 > git clone https://github.com/96boards-hikey/OpenPlatformPkg -b testing/hikey960_v1.3.4
38 > git clone https://github.com/96boards-hikey/atf-fastboot
39 …ttps://snapshots.linaro.org/96boards/reference-platform/components/uefi-staging/latest/hikey/relea…
47 …> wget -P ~/hikey/bin https://snapshots.linaro.org/96boards/reference-platform/components/uefi-sta…
49 Compile U-Boot
52 > cd ~/hikey/src/u-boot
53 > make CROSS_COMPILE=aarch64-linux-gnu- hikey_config
54 > make CROSS_COMPILE=aarch64-linux-gnu-
55 > cp u-boot.bin ~/hikey/bin
60 > cd ~/hikey/src/arm-trusted-firmware
61 > make CROSS_COMPILE=aarch64-linux-gnu- all fip \
63 BL33=~/hikey/bin/u-boot.bin DEBUG=1 PLAT=hikey
71 > cd ~/hikey/src/atf-fastboot
72 > make CROSS_COMPILE=aarch64-linux-gnu- PLAT=hikey DEBUG=1
74 Compile l-loader
76 > cd ~/hikey/src/l-loader
77 > ln -sf ~/hikey/src/arm-trusted-firmware/build/hikey/debug/bl1.bin
78 > ln -sf ~/hikey/src/arm-trusted-firmware/build/hikey/debug/bl2.bin
79 > ln -sf ~/hikey/src/atf-fastboot/build/hikey/debug/bl1.bin fastboot.bin
80 > make hikey PTABLE_LST=aosp-8g
84 > cp l-loader.bin ~/hikey/bin
88 https://github.com/ARM-software/arm-trusted-firmware/blob/master/docs/plat/hikey.rst
93 1. Connect the second jumper on J15 BOOT SEL, to go into recovery mode and flash l-loader.bin with
94 the hisi-idt.py utility. Then connect a USB A to B mini cable from your PC to the USB OTG port of H…
98 > sudo python ~/hikey/src/hisi-idt.py -d /dev/ttyUSB0 --img1 ~/hikey/bin/recovery.bin
109 > sudo fastboot flash loader ~/hikey/bin/l-loader.bin
113 4. Disconnect second jumper on J15 BOOT SEL, and reset the board and you will now (hopefully)
114 have ATF, booting u-boot from eMMC.
119 See working boot trace below on UART3 available at Low Speed Expansion header: -
121 NOTICE: BL2: v1.5(debug):v1.5-694-g6d4f6aea
134 INFO: Samsung DDR
135 INFO: ddr test value:0xa5a55a5a
146 INFO: - 0: 0x49
147 INFO: - 1: 0x49
148 INFO: - 2: 0x50
149 INFO: - 3: 0x60
150 INFO: - 4: 0x78
153 INFO: Image id=2 loaded: 0x1000000 - 0x1023d00
190 INFO: Image id=3 loaded: 0xf9858000 - 0xf9860058
193 INFO: Image id=5 loaded: 0x35000000 - 0x35061cd2
197 NOTICE: BL31: v1.5(debug):v1.5-694-g6d4f6aea
211 U-Boot 2018.09-rc1 (Aug 22 2018 - 14:55:49 +0530)hikey
217 Loading Environment from FAT... Unable to use mmc 1:1... Failed (-5)