[U-Boot-Users] Locked block in StrataFlash
daniel at haxx.se
Wed Nov 30 16:49:16 CET 2005
On Wed, 30 Nov 2005, llandre wrote:
> I experienced a problem with strataflash driver on ARM920T-based custom
> hardware. The driver has been derived from board/esd/cpcpi440/strataflash.c.
> When issuing a saveenv command, U-Boot randomly can't erase the block
> because it is locked (environment is in flash). We verified with JTAG
> debugger that status register and it confirmed the locked state. To unlock
> the block we issued manually the necessary commands. The function
> flash_real_protect is never invoked (I verified with JTAG debugger that it
> is never executed, too). Anybody experienced similar problems?
I'm using an ARM920T as well (AT91RM9200 to be exact) and an Intel Strata
flash, and since it speaks CFI I used drivers/cfi_flash.c with success.
-=- Daniel Stenberg -=- http://daniel.haxx.se -=-
ech`echo xiun|tr nu oc|sed 'sx\([sx]\)\([xoi]\)xo un\2\1 is xg'`ol
More information about the U-Boot