Hi David,

> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf
> Of David Brownell
> Sent: Friday, January 09, 2009 2:36 PM
> To: Andrea Gasparini
> Cc: [email protected]
> Subject: Re: davinci git updated to v2.6.28
> 
> On Friday 09 January 2009, Andrea Gasparini wrote:
> > Kevin Hilman spiffera, alle venerdì 09 gennaio 2009 circa:
> > > DaVinci git has been sync'd with the upstream (omap) tree at v2.6.28.
> > > Boot tested a single kernel (davinci_all_defconfig) on dm6446, dm355
> > > and dm6467.
> >
> > Confirmed, I was able to compile and boot (still no rootfs, but seems
> not a
> > big problem) without sort of issues on a DM355 based board. :)
> 
> You should be able to use root on an SD card... or initramfs.
> 
> Using the dm9000 on the EVM for NFS root seems to work with
> some versions of UBL but not others.  I don't know that anyone
> is looking at the problem there.

I have started looking at this problem. It does fail for me and I am using the 
UBL that came with the release. Do you happen to know a UBL version with which 
dm9000 Ethernet works fine?

> 
> Using NAND on dm355 from mainline GIT is NOT advisable at the
> at the moment, at least with the EVM, because
> 
>   (a) the 2.6.10 kernel uses the 4-bit ECC hardware, as
>       it most certainly should!!, but that's not yet
>       supported in mainline,
>   (b) more problematically (b1) it scatters that ECC
>       data *inline* instead of storing it only in the
>       OOB area, and (b2) expects U-Boot to do the same.
> 
> The RBL uses that nonstandard ECC layout; but there's no real
> need for the UBL, U-Boot, or Linux to use it.

The 2.6.10/2.6.18 (MV Pro 4.0/5.0) based releases use the non-standard NAND 
layout which is similar to the RBL. We are in the process of updating these 
releases to support standard NAND layout (2048 + 64 vs. 512+16, 512+16, 512+16, 
512+16). It is a little tricky, due to the fact that the AEMIF controller 
handles 4-bit HW ECC for every 512-byte read.

I am hoping, we do the standard layout on the GIT mainline, instead of the 
non-standard (legacy) layout. As long as UBL is written such that RBL can give 
control to it, we can have the standard layout both in U-Boot and Kernel.

Let me know your thoughts.

Thanks
Sneha

> 
> - Dave
> 
> 
> > Thanks a lot for your effort.
> > Bye!
> > --
> > Andrea Gasparini
> 
> _______________________________________________
> Davinci-linux-open-source mailing list
> [email protected]
> http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to