Forum Discussion

SLoi0's avatar
SLoi0
Icon for New Contributor rankNew Contributor
7 years ago

Having problem in writing to the EPCQ-L512 sectors follow by sectors erase

I am having problem in writing to the EPCQ-L512 sectors follow by sectors erase. I was able to write follow by bulk erase but not sectors erase. Writing to sectors follow by sectors erase worked in EPCQ-512 but not in EPCQ-L512.

4 Replies

  • SLoi0's avatar
    SLoi0
    Icon for New Contributor rankNew Contributor

    I am using Serial Flash Loader IP in Arria 10 Soc. Thanks,

  • ShafiqY_Intel's avatar
    ShafiqY_Intel
    Icon for Frequent Contributor rankFrequent Contributor

    Hi SLoI0,

    I'm apologize for late reply. Somehow, I didn't get your reply notification.

    Have you able to solve this issue?

  • SLoi0's avatar
    SLoi0
    Icon for New Contributor rankNew Contributor

    Yes, I was able to get it to work after I used the "Flag Status Register[7]" instead of "Status Register[0] as an erase/write completion indicator"

    Status Register[0] (05h) - One of the following operation is in progress:

    • Write Status Register
    • Write NVCR
    • Write Bytes
    • Erase

    Flag Status Register[7] (70h) - Indicates whether one of the following operation is in progress:

    • Write Status Register
    • Write NVCR
    • Write Bytes
    • Erase

    What is the different between the two ?