From mboxrd@z Thu Jan 1 00:00:00 1970 From: Aneesh V Date: Thu, 29 Sep 2011 14:39:22 +0530 Subject: [U-Boot] omap3_beagle problem booting kernel on latest u-boot In-Reply-To: References: Message-ID: <4E8435C2.4020207@ti.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de John, My primary suspect would be cache. But the fact that CONFIG_SYS_DCACHE_OFF is not helping is strange. Could you double-check this and also make sure that CONFIG_SYS_L2CACHE_OFF is enabled too. regards, Aneesh On Thursday 29 September 2011 11:50 AM, John Rigby wrote: > Aneesh, Dirk, Jason: > > During our monthly release testing of Linaro images we discovered that > the kernel was pretty unreliable with the latest upstream u-boot. > After bisecting we found that reverting this patch fixes the problem > > commit 45bf05854bc94ed8bae9e9114292895b990327ea > Author: Aneesh V > Date: Thu Jun 16 23:30:53 2011 +0000 > > armv7: adapt omap3 to the new cache maintenance framework > > adapt omap3 to the new layered cache maintenance framework > > Signed-off-by: Aneesh V > > No idea why because we tried disabling cache by adding > CONFIG_SYS_DCACHE_OFF to the board config but that did not seem to fix > the problem. The problem in the kernel was general instability > usually ending in the rootfs not being mounted. Sometimes random > kernel crashes have been observed. We have never made it to a shell > prompt before reverting. > > If we figure anything else out we will let you know. > > --john