Date: Mon, 10 Feb 2014 05:26:37 +0100 From: Bernd Walter <ticso@cicely7.cicely.de> To: Ian Lepore <ian@freebsd.org> Cc: freebsd-arm <freebsd-arm@freebsd.org>, Bernd Walter <ticso@cicely7.cicely.de> Subject: Re: wandboard / imx6 / exynos4 / cortex-a9 "wrong-endian bug" fixed Message-ID: <20140210042637.GC89777@cicely7.cicely.de> In-Reply-To: <20140210041313.GB89777@cicely7.cicely.de> References: <1391371204.13026.43.camel@revolution.hippie.lan> <20140202230450.GA42331@cicely7.cicely.de> <20140210041313.GB89777@cicely7.cicely.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Feb 10, 2014 at 05:13:13AM +0100, Bernd Walter wrote: > On Mon, Feb 03, 2014 at 12:04:50AM +0100, Bernd Walter wrote: > > On Sun, Feb 02, 2014 at 01:00:04PM -0700, Ian Lepore wrote: > > > As some of you know from previous email or irc conversations, I've been > > > chasing a strange bug for months that affects some cortex-a9 chips, > > > which I've been calling the "wrong-endian bug", where some registers get > > > restored with wrong-endian values on return from an interrupt, leading > > > to a panic or crash during boot. > > > > This is very great news and a pretty amazing job to find this. > > Thank you very much! > > In the end it also exaplains the tempeerature dependency on the > > Wandboards and why it always happened on my MarSboard. > > Unfortunately I'm still time contrained, but likely I will at least > > find enough time to do some tests on my iMX6 board collection next > > weekend. > > I did build recent current (R261700) with recent crochet. > the ethernet problem is not reproduceable, this resize crash however is with a fresh dd'ed image. > uhub2: MTT enabled > Root mount waiting for: usbus1 > uhub2: 4 ports with 4 removable, self powered > ugen1.3: <Logitech> at usbus1 > uhid0: <Logitech USB Receiver, class 0/0, rev 2.00/12.01, addr 3> on usbus1 > Trying to mount root from ufs:mmcsd0s2a []... > warning: no time-of-day clock registered, system time will not be set accurately > start_init: trying /sbin/init > Enlarging root partition > GEOM_PART: mmcsd0s2 was automatically resized > GEOM_PART: partition 1 is not aligned on 4194304 bytes > GEOM: Reconfigure ufsid/52f839542ea1d0a7, start 0 length 7887366144 end 7887366143 > > vm_fault(0xc24e4560, 0, 1, 0) -> 1 > Fatal kernel mode data abort: 'Translation Fault (P)' > trapframe: 0xf4723d68 > FSR=00000017, FAR=00000038, spsr=60000113 > r0 =c6e39f00, r1 =c240670f, r2 =00000000, r3 =c6e3a2e0 > r4 =c6fd9600, r5 =00000000, r6 =00000000, r7 =00000001 > r8 =d61fa800, r9 =00000001, r10=00000000, r11=f4723dc0 > r12=00000001, ssp=f4723db8, slr=c211b354, pc =c211b35c > -- B.Walter <bernd@bwct.de> http://www.bwct.de Modbus/TCP Ethernet I/O Baugruppen, ARM basierte FreeBSD Rechner uvm.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140210042637.GC89777>