[ABANDONED] S25FL256 SPI only 16MB (3Byte) adressable

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • [ABANDONED] S25FL256 SPI only 16MB (3Byte) adressable

    Hi,
    I need to programm a S25FL256(Spansion) 32MB via SPI (in socket, not in a circuit)

    can connect to the chip and read/write the first 16MB (3byte address)

    the chip gets detected with 3 byte address but also 32MB




    a Testpattern till 1FF_FFFF was flashed




    after reading the chip I get a repetition of the first 16 MB @ 0x100_0000



    when I read back the chip with a Beehive Programmer, I get this, showing me that the 2nd half of the memory was never touched




    I tried Segger SW:
    7.00a
    7.58c
    7.86b

    with HW:
    Flasher pro
    jlinkPlus

    always the same result

    when I use a production flashfile you can find an AND linked data block of the two 16MB blocks from the org data in the 1st block (writing both halfs of org file) in the 1st block of chip

    I tried to change some of the flash settings but this always gave me total messed up data

    do you have any idea whats going on ?

    thx 4 help

    Max

    The post was edited 1 time, last by MaxGropper ().