sector locks handling for J3 flashes?
pewi at gw-instruments.de
Wed Jan 11 05:11:44 EST 2006
the original MTD driver unlocks all flash sector during initialization.
However, this is a lenghty operation. Took about 2..3 seconds, depending
on flash size. Uli Luckas has supplied a patch which does "lazy"
unlocking. Each time a write / erase operation fails it unlocks the sector
and retries the operation. But this is only available for the latest 2.6
kernel. You may have a look there and / or check Russel's patch history
for the ARM linux kernel.
On Wed, 11 Jan 2006, alfred hitch wrote:
> I am trying to understand how it works for flash'es which have
> Hardware flash protection.
> Bootloader say locks say 1 partition, then linux kernel / MTD while coming up
> reads / probes flash (sector by sector) for locked sectors ?
> If yes, and it maintain this in an internal software structure. Using
> it when writes to partitions is done ?
> I hope linux kernel arm-linux2.4.25-x (snapgear 3.1) has support for
> ixdp425 and Intel J3 Strata flash for automatic detection and working
> with locked flashes ?
> Any one already tried this ?
> Linux MTD discussion mailing list
| Peter Wippich Voice: +49 30 46776411 |
| G&W Instruments GmbH fax: +49 30 46776419 |
| Gustav-Meyer-Allee 25, Geb. 12 Email: pewi at gw-instruments.de |
| D-13355 Berlin / Germany |
More information about the linux-mtd