All of lore.kernel.org
 help / color / mirror / Atom feed
* Intel compatible flash device issue
@ 2004-06-22 19:03 MarekSk
  2004-06-24 17:40 ` MarekSk
  0 siblings, 1 reply; 2+ messages in thread
From: MarekSk @ 2004-06-22 19:03 UTC (permalink / raw)
  To: linux-mtd

Hi,
  I have encountered a problem using M28W160CT flash chip as
  LINUX character device. This chips is compatible with INTEL standard
  command set.

  Since the chip is locked after power-up, there is required to unlock
  some blocks before write operation. Of course, this can be done
  from any application using MEMUNLOCK command.

  Once the MEMUNLOCK command is executed (without any error)
  the flash chip remains in the "command" state.
  This state after MEMUNLOCK blocks any read access to data stored
  in the flash.

  Reviewing the cfi_cmdset_0001.c file I have found that single block
  (un)lock algorithm (do_xxlock_oneblock) is different from these
  described in the following documents:
  - STM M28W160CT datasheet (figure 22)
    <http://www.st.com/stonline/books/pdf/docs/7358.pdf>
  - Intel 28F160C3 datasheet (figure 20)
    <ftp://download.intel.com/design/flcomp/datashts/29064518.pdf>

  It seems that there should be issued the reset command (0xff) just
  after lock (0x01)/unlock (0xd0) command.

  Any comments, ideas ?

Thanks in advance,
   MarekSk

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2004-06-24 17:40 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-06-22 19:03 Intel compatible flash device issue MarekSk
2004-06-24 17:40 ` MarekSk

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.