I've installed debian using 96boards & linaro's distribution (http://builds.96boards.org/releases/dragonboard410c/linaro/debian/latest/) and it worked properly.
The thing is, I want to use 4.8 linux kernel, while that distribution has 4.4 only. What's the most convinient way of upgrading the kernel?
What I tried and failed -
I built kernel 4.8 mainline using the same config file of linaro's latest build (using arm64 cross compiler), and created an image from that, using that command:
./skales/mkbootimg --kernel arch/arm64/boot/Image \
--ramdisk initrd.img-4.4.23-linaro-lt-qcom \
--output boot-db410c.img \
--dt dt.img \
--pagesize 2048 \
--base 0x80000000 \
--cmdline "root=/dev/disk/by-partlabel/rootfs rw rootwait console=ttyMSM0,115200n8"
Then, I've used fastboot in the following manner:
sudo fastboot flash boot boot-db410c.img
I've thought I should probably also supply a rootfs like in the original debian installation, so I've also used
sudo fastboot flash rootfs linaro-jessie-alip-qcom-snapdragon-arm64-20161006-144.img (linaro's build)
I've connected the board to the screen, and boot never happened.
Can you help me troubleshoot the problem?