Linux on HiKey 960

So just to confirm the Hikey 960 cannot boot Linux from SD Card. I assume then you must use UFS for storage. Is that correct? Is there an ETA on when Linux will be supported booting from SD card? We want to use the board to do some UFS testing so the UFS device cannot be the boot device as well.

Any response? Is there another storage medium we can boot from besides UFS?

Can I build the latest linux kernel and flash it into the UFS? is it is possible, How can I
do it? Can anyone give more detailed info? Thanks.

Iā€™m very new to this hikey960 board and I want to have all the peripheral working, especially
USBā€¦

1 Like

Thank your ric, Thatā€™s awesome! I will try to follow the link you gave. again, appreciated!

Is the following images for hikey960 use?
http://snapshots.linaro.org/debian/images/stretch/developer-arm64
http://snapshots.linaro.org/debian/images/stretch/installer-arm64
http://snapshots.linaro.org/debian/images/stretch/alip-arm64

How to flash those images to hikey960?

Which rpb image I should use , 76 is broken.

version 77 works fine

@Lucas_Tanure
use builds from here, they are more up to date
http://snapshots.linaro.org/reference-platform/embedded/morty/hikey960/latest/rpb/

I tried to build rpb to add more packages but rpb fails to build :

This query ended up cross-posted (twice). I suggest any discussion on Lucusā€™ post more to here:

Has anyone used the rpb-desktop image with success?

which snapshot, desktop, console?

Iā€™ve just tested the following one which works on my side (console):
http://builds.96boards.org/snapshots/reference-platform/openembedded/morty/hikey960/rpb-wayland/77/

1 Like

Prepare AARCH64 toolchain from Linaro
Under this step, which version should be downloaded. How to know that

AFAIK, you can build with the latest release (7.2ā€¦).

fastboot doesnt work , but adb works,

susmitha@susmitha:~$ sudo fastboot devices
susmitha@susmitha:~$ sudo fastboot update
< waiting for device >
^Z
[1]+ Stopped sudo fastboot update
susmitha@susmitha:~$ sudo adb devices
List of devices attached
0123456789ABCDEF device

Are there any steps to be done so that my devices is identified, i,e updating any drivers.
Kindly advise.

you need to put the device into fastboot mode.

  1. poweroff the device

2 at the back you will see three tiny dip switches. make sure they are in
ON / OFF / ON
position.

3 power back on, now it should be in fastboot mode

Hello,
1.I did that , but when then when i have them as ON/OFF/ON, the board doesnt event power up (,i.e doesnt give me any green ledā€™s ).
2.When I have ON/OFF/OFF , then it turns on and then I change the switches to ON/OFF/ON.
3. After doing that, I go to the developer options and then click on the USB debug mode two times so that the board resets its configuration.

Yet when i do sudo fastboot devices, nothing happens

None of the LEDs light up when the board is in fastboot mode. The lights being off donā€™t necessarily mean the board isnā€™t powered on.

Hello,
Where exactly is the linux image available. In order to fastboot, I need to have a shell script so that I can flash all. I have seen the linaro snapshots available for Hikey960 and they are all android.

Kindly could you please share the exact linux image link and steps so that I can follow.

Thanks in advance
Susmitha