flash unlock on VPB
Nicolas Pitre
nico at cam.org
Fri Feb 4 21:39:10 EST 2005
On Thu, 5 Feb 2004, stiger wrote:
> hello,
>
> i'm using VPB + kernel 2.6.9
> but i found the flash cannot write, it should be unlocked first.
>
> if not use root filesystem in flash, I can use flash_unlock to unlock the
> flash.
> but if burn root filesystem into flash, i have to change the kernel code.
>
> i add these code at driver/mtd/mtdpart.c->add_mtd_partitions()
>
> if((slave->mtd.flags & MTD_WRITEABLE) && slave->mtd.unlock ){
> slave->mtd.unlock(&(slave->mtd), 0, slave->mtd.size );
> }
>
> now, it works.
> but i think it's a stupid way to do this.
> is there any other way to do this ?
The unlock is usually called from the map driver in that case.
Nicolas
More information about the linux-mtd
mailing list