From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from post.merula.co.uk ([217.146.97.9]) by merlin.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1VtePI-0001uA-LG for barebox@lists.infradead.org; Thu, 19 Dec 2013 14:16:57 +0000 From: John Parker Date: Thu, 19 Dec 2013 14:14:21 +0000 Message-ID: References: <20131127130236.GX24559@pengutronix.de> <20131127210115.GZ24559@pengutronix.de> <20131128162219.GT32436@tarshish> <20131129094623.GB24559@pengutronix.de> <20131203092654.GH24559@pengutronix.de> <20131203190126.GD27628@ns203013.ovh.net> <20131205152456.GT24559@pengutronix.de> In-Reply-To: <20131205152456.GT24559@pengutronix.de> Content-Language: en-US MIME-Version: 1.0 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "barebox" Errors-To: barebox-bounces+u.kleine-koenig=pengutronix.de@lists.infradead.org Subject: RE: FW: Barebox on Karo TX25 To: Sascha Hauer , Jean-Christophe PLAGNIOL-VILLARD Cc: "barebox@lists.infradead.org" > -----Original Message----- > From: Sascha Hauer [mailto:s.hauer@pengutronix.de] > Sent: 05 December 2013 15:25 > To: Jean-Christophe PLAGNIOL-VILLARD > Cc: John Parker; barebox@lists.infradead.org > Subject: Re: FW: Barebox on Karo TX25 > > On Tue, Dec 03, 2013 at 08:01:26PM +0100, Jean-Christophe PLAGNIOL- > VILLARD wrote: > > On 10:26 Tue 03 Dec , Sascha Hauer wrote: > > > BTW Please don't top-post. > > > > > > On Mon, Dec 02, 2013 at 09:13:31AM +0000, John Parker wrote: > > > > Hi again > > > > > > > > So now my problem is that I really could do with the LED and UBIFS stuff > that happened since February. > > > > > > > > Should I try to fix mx25 in the latest code, or undo the problematic > commit? > > > > > > Well preferably you should fix the latest code and send a patch to > > > make it work again ;) However, that could become tricky. For doing > > > so the patch to enable the debug UART early may become useful. With > > > this you can use putc_ll and puthex_ll in early code. > > > > > > I did some investigation. What happens here is really strange. First > > > I added a missing instruction cache invalidation. That alone doesn't > > > fix the problem. Inserting a nop fixes booting for me, see the > > > attached patch. If I move the nop up in the code it still works. If > > > I move it down, then the board does not work. I have no idea what's > > > happening here :( > > > > could be that the sdram controler need times to stabelized and that > > you miss a delay for this > > I thought about this aswell, but I don't believe that a single nop could make > such a reproducable difference. I tried all this with JTAG debugging aswell > which should make all timing issues vanish. > > Sascha > Hi again Sorry for the delay coming back on this. I was able to get the 2013.02 release working well on the tx25 and have made a huge amount of progress. I have even automated the replacement of Redboot with Barebox! In the New Year I will try your patch on the latest code and let you know how I get on. Once again , many thanks all. Seasons Greetings and Happy New Year to you all. Kind regards John _______________________________________________ barebox mailing list barebox@lists.infradead.org http://lists.infradead.org/mailman/listinfo/barebox