Home | History | Annotate | only in /device/linaro/hikey/installer/hikey960
Up to higher level directory
NameDateSize
fip.bin22-Oct-20201.4M
flash-all.sh22-Oct-20201.1K
hisi-bl31.bin22-Oct-2020145.5K
hisi-fastboot.img22-Oct-20203.3M
hisi-lpm3.img22-Oct-2020212.2K
hisi-nvme.img22-Oct-2020128K
hisi-ptable.img22-Oct-2020196K
hisi-sec_xloader.img22-Oct-2020151.1K
l-loader.bin22-Oct-202025.1K
mkdtimg22-Oct-20204.5K
prm_ptable.img22-Oct-202024K
README22-Oct-20201.8K
uefi-flash-all.sh22-Oct-20202.4K

README

      1 These instructions will help you in flashing the prebuilt bootloader
      2 images and AOSP images (built from sources) on hikey960.
      3 
      4 There are two versions of HiKey960: v1 and v2.
      5 * v1 is using Jumper (J2001)
      6 * v2 is using DIP switch (SW2201).
      7 Both are located at the bottom side of the board.
      8 
      9 Jumper Pin 1-2 = DIP switch 1 (AutoBoot)
     10 Jumper Pin 3-4 = DIP switch 2 (Recovery Mode)
     11 JUmper Pin 5-6 = DIP switch 3 (Fastboot Mode)
     12 
     13 * Always power off the board before changing the switches or
     14   jumpers.
     15 * To boot into fastboot mode set switch 1 & 3 to ON state and
     16   switch 2 to OFF state.
     17 * To boot into normal mode set switch 1 to ON and switch 2 & 3 to
     18   OFF state.
     19 
     20 To flash the OS to the board, set the jumpers to fastboot mode, and
     21 power on the device. Connect a USB-C cable to the OTG port and your
     22 host device.
     23 
     24 On your host device, run the flash-all.sh script to update boot files
     25 using fastboot. It assumes that you have already build hikey960 AOSP
     26 images locally, or are flashing a factory image.
     27 $ ./flash-all.sh
     28 
     29 After that completes, power the board off, and set the switches back
     30 to normal mode and boot the device.
     31 
     32 Known Issues:
     33 -------------
     34 When flashing ontop of the HiSi bootloader, you may see the following
     35 failure:
     36   sending 'xloader' (151 KB)...
     37   OKAY [  0.006s]
     38   writing 'xloader'...
     39   FAILED (remote: flash write back vrl failure)
     40 
     41 This is a transient error and can be ignored.
     42 
     43 
     44 Trouble shooting:
     45 -----------------
     46 If you have any trouble booting the device after running ./flash-all.sh
     47 you may need to do a board recovery. This is hopefully uncommon, but
     48 may be necessary in some cases (like if your board has pre-release
     49 firmware on it). In this case clone the git project here:
     50   https://github.com/96boards-hikey/tools-images-hikey960/
     51 
     52 And follow the instructions in the README.md
     53   https://github.com/96boards-hikey/tools-images-hikey960/blob/master/README.md
     54