Skip to main content
Visitor II
August 10, 2005
Question

Erase at 5V!!

  • August 10, 2005
  • 10 replies
  • 2352 views
Posted on August 10, 2005 at 06:30

Erase at 5V!!

    This topic has been closed for replies.

    10 replies

    Visitor II
    July 25, 2005
    Posted on July 25, 2005 at 14:11

    hello everybody.

    If we use 5V to erase the ST7, is it meanings something?

    As we know, if we want to erase the ST7, we should use 12V on the pin Vpp.

    Are there somebody can tell me what happens if we use 5V in Vpp to erase ST7?

    Thanks your attentions!

    Best regards!

    ;)

    Visitor II
    July 25, 2005
    Posted on July 25, 2005 at 17:36

    in simple terms - it won't erase.

    Vpp for erase/program is usually between 11.4-12.6v for HDFlash devices.

    Regards

    sjo

    Visitor II
    July 28, 2005
    Posted on July 28, 2005 at 14:05

    Thank you very much for you reply.sjo

    Can you flash memory in ''programming_block''?

    I have problem always!

    I thank my program is correct. But sometimes i can not flash

    correctly with ''programming_block''.But i can do it correctly with

    ''programming_byte''

    best regards ;)

    Visitor II
    July 28, 2005
    Posted on July 28, 2005 at 14:07

    I implement the block programming in Flashbash and have had no problems.

    Generally the HDFlash used is not the best ever Flash I have come across.

    Regards

    sjo

    Visitor II
    August 1, 2005
    Posted on August 01, 2005 at 06:05

    Thanks for your reply.

    But now, i have to use ''Block programming'' to rewrite the program

    in flash memory. I flash 16 byte in one ''block''. How many bytes

    are there in your ''block''?

    best regards.

    Visitor II
    August 1, 2005
    Posted on August 01, 2005 at 06:40

    I program 256 bytes in a block, for this SECT must be 0.

    Regards

    sjo

    Visitor II
    August 2, 2005
    Posted on August 02, 2005 at 08:07

    I program 16 bytes in a block, but i find something strange.

    For example, at frist, i program the frist block with 16bytes,

    and i can flash correctly.

    Then i program the seconde block, and i find some codes

    in the flash memory which i have flashed at frist time is changed!!

    It is really strange!!

    regards

    NewBee3

    Visitor II
    August 8, 2005
    Posted on August 08, 2005 at 07:30

    Hi NewBee3

    ''If we use 5V to erase the ST7, is it meanings something? ''

    Pls use charge pump ST662 for generating 12V from 5V. Probably this is what you were trying to find.

    Visitor II
    August 10, 2005
    Posted on August 10, 2005 at 06:03

    Hi alok

    Thank your messages.But what is ST662?And i have used 12V to

    erase the flash memory,and rewrite the codes with IAP.If i use

    the mode ''programming block'', i can not flash correctly.

    Visitor II
    August 10, 2005
    Posted on August 10, 2005 at 06:30

    ST662 is a charge pump to obtain 12v Vpp if you only have 5v supply on your board.

    http://www.st.com/stonline/products/literature/ds/5068.pdf

    Regards

    sjo