Thread (32 messages) 32 messages, 5 authors, 2014-03-31

[PATCHv2 1/1] mtd: gpmi: make blockmark swapping optional

From: Lothar Waßmann <hidden>
Date: 2014-03-28 09:02:28
Also in: linux-devicetree, lkml

Hi,

Huang Shijie wrote:
? 2014?03?28? 16:16, Lothar Wa?mann ??:
quoted
Still there is no need for the Linux NAND driver to be able to read or
write partitions in a format that the Boot ROM can understand. Thus it
If you do not use the NAND boot, there really no need to do so.
There is no need for the ROM code to access any other partition than
the bootloader itself. Thus Linux can perfectly well be booted from
NAND without any byte swapping.
Since you need the NAND boot, we should enable the swapping for imx28.
Why? There is no need for Linux to do any swapping when not accessing
the bootloader partition.
quoted
is perfectly legal to allow disregarding the BB marks and solely rely on
a flash based BBT.
The BB mark is in the page 0 of a NAND block. But the swapping can occur 
in _each_ page of
a NAND block, _NOT_ only the page 0.

I think you are confusing at these two things.
No, I'm not confusing anything. The swapping in any other page than
page 0 is completely useless. Thus, when there is no need to recognize
the BB markers, there in no need to do any swapping too.


Lothar Wa?mann
-- 
___________________________________________________________

Ka-Ro electronics GmbH | Pascalstra?e 22 | D - 52076 Aachen
Phone: +49 2408 1402-0 | Fax: +49 2408 1402-10
Gesch?ftsf?hrer: Matthias Kaussen
Handelsregistereintrag: Amtsgericht Aachen, HRB 4996

www.karo-electronics.de | info at karo-electronics.de
___________________________________________________________
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help