Hi @tba ,
My best guess would be to build LK yourself :
- Follow instructions at http://builds.96boards.org/releases/dragonboard410c/linaro/ubuntu/latest/ to build LK, but :
- Replace commit/tag by something that works on 820c (branch is mentioned in a previous comment)
- replace "msm-8916" by "msm-8996" in make command
Then, check the bootloader launches correctly. Once you've also flashed other partitions with the linux build, you'll need to tweak LK and flash it again to make it boot linux. Try USB booting first (fastboot boot [image].img), then try to find the code where LK reads the "boot" partition (follow the Android boot execution path in LK code, and adapt it with the help of older linux booting functions "boot_linux_from_mmc(...)" to force it to boot linux).
LK is very nicely written and self-explanatory for the most part. But it seems that you have to modify the booting part yourself. Diving into the code will also teach you a lot about how it boots and potential boot problems with your build.
Good luck !
PS: Does anyone have an idea when the DB820c will be available?