On Thu, Apr 7, 2016 at 9:13 AM, John Stultz john.stultz@linaro.org wrote:
On Thu, Apr 7, 2016 at 9:10 AM, Leo Yan leo.yan@linaro.org wrote:
On Thu, Apr 07, 2016 at 08:59:49AM -0700, John Stultz wrote:
On Thu, Apr 7, 2016 at 8:02 AM, Leo Yan leo.yan@linaro.org wrote:
On Thu, Apr 07, 2016 at 10:48:07AM +0530, Amit Kucheria wrote:
If I change to use kernel branch 4.1 for android, then cannot boot:
ARM-TF: https://github.com/96boards/arm-trusted-firmware.git, branch: hikey U-BOOT: git://git.denx.de/u-boot.git KERNEL: https://github.com/96boards-hikey/linux; branch: android-hikey-linaro-4.1
When jump from uboot to kernel, there have no output. I also checked has enabled earlycon. So Amit, John, do you have any suggestion for this?
Hrm. I never did try booting hikey with uboot, so I don't have much to suggest.
As far as general suggestions, I'd probably try to focus on debugging w/ Guodong's currently 4.4 based mainline-rebase branch so you're closer to the upstream tree.
Also, I think there was a single patch against mainline needed to get hikey booting to a console(at least with UEFI), so you might even try with just that just to simplify the delta.
Do you refer below Tyler's patch?
From a362ec8f677e5d701bc587edad93128897748c32 Mon Sep 17 00:00:00 2001 From: Tyler Baker tyler.baker@linaro.org Date: Wed, 30 Sep 2015 18:19:48 -0700 Subject: [PATCH] arm64: dts: add all hi6220 uart nodes
This patch adds all UART nodes for the Hi6220 SoC. Recently a board[1] has been developed to standardize UART access across all the 96boards consumer edition boards. To use this hardware on HiKey we must configure and enable UART3. However, to ensure backward compatibility we must keep UART0 enabled as well.
Yes. Though I think there was also another one for mmc, but maybe that has since made it upstream?
So in an old tree, I have this patch from you Leo: "hi6220: enabled SD card and emmc", which adds regulator, pmic and dts entries. It looks like some of the regulator code landed in 4.6-rc but the rest seems to be missing still. So I suspect that would also be needed to boot off of anything but a ramdisk.
thanks -john