From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Warren Subject: Re: "ARM: multi_v7_defconfig: Enable shmobile platforms" breaks Tegra20 multi_v7_defconfig boot Date: Wed, 25 Mar 2015 20:36:08 -0600 Message-ID: <55137098.4030903@wwwdotorg.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: Sender: linux-tegra-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Paul Walmsley Cc: Tyler Baker , geert+renesas-gXvu3+zWzMSzQB+pC5nmwQ@public.gmane.org, Arnd Bergmann , linux-sh-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org, pwalmsley-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org, linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, horms+renesas-/R6kz+dDXgpPR4JQBCEnsQ@public.gmane.org, linux-arm-kernel List-Id: linux-tegra@vger.kernel.org On 03/25/2015 04:00 PM, Paul Walmsley wrote: > Hi Tyler > > On Wed, 25 Mar 2015, Tyler Baker wrote: > >> On 25 March 2015 at 11:03, Paul Walmsley wrote: >> >>> Looks like commit 4a3a6f86693922b29cf829c63f652b057f14619e ("ARM: >>> multi_v7_defconfig: Enable shmobile platforms") breaks Tegra20 >>> multi_v7_defconfig boot. >>> >>> Boot log before: >>> >>> http://nvt.pwsan.com/pub/pwalmsley-tester/testlogs/test_20150325105514_6af714b069dc278d5d8e1b7afc13568f71d9aba8/20150325105514/boot/tegra20-trimslice/tegra20-trimslice/multi_v7_defconfig_log.txt >>> >>> Boot log after: >>> >>> http://nvt.pwsan.com/pub/pwalmsley-tester/testlogs/test_20150325105350_4a3a6f86693922b29cf829c63f652b057f14619e/20150325105350/boot/tegra20-trimslice/tegra20-trimslice/multi_v7_defconfig_log.txt >>> >>> >>> Any ideas? Stephen Warren thinks there might be an initcall that might >>> not check to see what kind of device it's running on. >> >> Can you try to shift your kernel load address around a bit? From >> experience with the boards from kernelci.org we find that as the multi >> v7 kernel size increases they can clobber memory when they get >> decompressed. > > Thanks, that was it: > > http://nvt.pwsan.com/pub/pwalmsley-tester/testlogs/test_20150325144058_6af714b069dc278d5d8e1b7afc13568f71d9aba8/20150325144058/boot/tegra20-trimslice/tegra20-trimslice/multi_v7_defconfig_log.txt > > Should have guessed when absolutely no debug output was emitted by the > board... > > Sorry for the false alarm, Geert! Interesting. Do the values in U-Boot's default environment work correctly ("env default -f -a" will reset the environment to default, in case some old values are saved in flash); I put some effort into picking them so I really hope they work! ${kernel_addr_r}, ${fdt_addr_r}, ${ramdisk_addr_r}.