From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail-yx0-f177.google.com ([209.85.213.177]) by merlin.infradead.org with esmtps (Exim 4.76 #1 (Red Hat Linux)) id 1SzlG3-0002ng-H8 for barebox@lists.infradead.org; Fri, 10 Aug 2012 09:11:52 +0000 Received: by yenq9 with SMTP id q9so1342944yen.36 for ; Fri, 10 Aug 2012 02:11:49 -0700 (PDT) MIME-Version: 1.0 Date: Fri, 10 Aug 2012 11:11:49 +0200 Message-ID: From: Gabriel Tisan 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-bounces@lists.infradead.org Errors-To: barebox-bounces+u.kleine-koenig=pengutronix.de@lists.infradead.org Subject: issue with imx35 external boot from Micron 4k flash To: barebox@lists.infradead.org Hi ! I try to boot a custom board(based on imx35) from a Micron NAND flash(4K pagesize, 224 bytes OOB, 256K writesize). Using a JTAG debugger, I found that the internal Freescale firmware copied the first 4K from flash without errors to NFC internal buffer, but then it does not jump to this buffer how is specified in specs. So the barebox code is never called. If I jump manually via JTAG debugger, barebox boot up without any problems. I use external boot and write/dump to/from flash works well. Of course for imx35 I used just the supported 218 bytes of OOB. Freescale support told me that there is a boot problem with imx35 when is used with flashes that need more time after RESET command. On the same board I used before also a Micron flash(2K pagesize, 64 bytes OOB, 128K writesize) that has the same hardware timing for RESET. However I suppose that the flash is out of RESET, because otherwise could not copy without any ECC error the first 4K data. Has anybody experienced some kind of problems ? Do you see a workaround ? Regards, Gabriel _______________________________________________ barebox mailing list barebox@lists.infradead.org http://lists.infradead.org/mailman/listinfo/barebox