Atmel website | ARM Community | AVR freaks | Technical Support
Banner
 FAQ •  Search •  Register •  Login 

All times are UTC + 1 hour [ DST ]




Post new topic Reply to topic  [ 2 posts ] 
Author Message
 Post subject: AT9260 - uBoot for NAND16 bit chip MT29F2G16ABAEWP
PostPosted: Thu Jan 19, 2012 12:36 am 
Offline

Joined: Thu Sep 01, 2011 7:10 pm
Posts: 3
We have been struggling to boot Linux on a MT29F2G16ABAEWP flash chip. This is a 16-bit NAND flash and is supported in the Eval kit but no one seems to have tested / qualified u-boot on this. Is there a step-by-step modification of u-boot parameters to achieve this? Or is there a URL that shows where the code is for this?

Any help in this matter is greatly appreciated. We are using an AT9260 ARM 9 processor running at 100MHz.


Top
 Profile  
 
 Post subject: Re: AT9260 - uBoot for NAND16 bit chip MT29F2G16ABAEWP
PostPosted: Thu Jan 19, 2012 1:59 am 
Offline

Joined: Sat Oct 30, 2010 6:04 pm
Posts: 574
>>no one seems to have tested / qualified u-boot on this

This is because it is free software, and you own it, and all the support costs.

All software in the chain has to correctly identify the NAND part. This includes RomBOOT, AT91BootStrap, uBoot and Linux.

If RomBOOT doesn't recognize the part, or cannot load block zero into SRAM, then you are SOL.

AT91BootStrap needs you to explicitly add new NAND parts into the nand_ids.h so they are identified properly, on the 9260 you might need to remove some old parts as the image size is rather small/tight.

uBoot should be able to auto-identify most NAND parts. If it doesn't you'll need to look at the source code that's provided and contrast that with the documentation for the part. The only time uBoot parameter/environment might be useful is if you change your partitioning/blocking of the kernel, file system, etc on the NAND.

Linux kernel should also be able to identify most NAND parts, again you have source.

Still got problems, get a debugger and add some diagnostics.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC + 1 hour [ DST ]


Who is online

Users browsing this forum: No registered users and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: