1 Reply Latest reply on Oct 10, 2017 8:14 PM by jahe

    Issue with copy-back feature

    s.goni_2797616

      Hello,

       

      I am currently writing a driver to run a S34MS08G2 Cpyress chip with a T1040 NXP processor (through IFC controller).

      All is working fine except the copy-back feature.

      When trying to move a page to the next block location (same page position in the next block), the destination page is entirely filled with '00', included the spare area.

      Although no error appears in the various status registers.

       

      The sequence performed is the following one (have also tried some other ones) :

      - set '00' command

      - set source column and row addresses

      - set '0x35" command

      - wait R/B# to return high

      - set '0x85' command

      - set destination column and row addresses

      - set '0x10' command

      - wait R/B# to return high

      - set '0x70' command

      - read status register

       

      The T1040 IFC controller offers an 'automatic copy-back' feature which gives the same result (page filled with '00').

       

      Do you have an idea about this issue?

      Thank you for your support.

       

      Regards,

      Sébastien Goni

        • 1. Re: Issue with copy-back feature
          jahe

          Hi,

           

          If the destination page is entirely filled with '0x00' including the spare area, please try reading other pages on the destination block. If it has the same all '00' then the block is a bad block marked by Cypress, which cannot be a page/block to write.

           

          Thanks.

          Scott Heo