QSPI LUT Table Register Resets Top Byte After Writing to New Registers

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

QSPI LUT Table Register Resets Top Byte After Writing to New Registers

1,331 Views
Em31
Contributor II

I am encountering an issue with the QSPI LUT table registers. When I first write values to LUT table registers 0x1550330 (LUT8) and 0x1550334 (LUT9), they are written correctly as expected. However, after writing values to LUT table registers 0x1550338 (LUT10) and 0x155033C (LUT11), the top byte of the value previously written to register 0x1550330 resets itself to 0x00.

For example:

  • I initially write 0x1c0104af to 0x1550330 (LUT8). Lutperipherals1.PNG
  • After I write values to registers 0x1550338 and 0x155033C, the value in register 0x1550330 changes, and the top byte resets to 0x000104af.
    Em31_0-1728492524205.png

    The above are Peripheral view. & here is the memory view:LutMemoryMap.PNG

I have ensured the QSPI LUT key (LUTKEY) is correctly set, and the LUT table is unlocked before writing to these registers.

Questions:

  • Have you encountered this issue before with QSPI LUT table registers?
  • Is there a workaround or specific sequence required to avoid this top byte reset behavior?
  • Could this be a known issue or a hardware limitation, and if so, how can it be fixed?

Environment:

  • On our board design, we have two QSPI Flash Chips (1Gb each) that I am setting up in single IP mode on a Ls1046A board.   
Tags (1)
0 Kudos
Reply
3 Replies

1,175 Views
June_Lu
NXP TechSupport
NXP TechSupport

Checked LS1046A Freeway Board | NXP Semiconductors, with MT25QU512 on board.

The drivers works well.

Have you check if the same commands in different LUTs or different command in the LUT8-11?

0 Kudos
Reply

1,243 Views
June_Lu
NXP TechSupport
NXP TechSupport

Checked the errata no such limitation.

Would you let me know what's you QSPI Flash Chips part number? How do you connect them? The other LUT commands ever work correctly?

Thanks

0 Kudos
Reply

1,215 Views
Em31
Contributor II

The QSPI ID for our flash chips is Micron Serial NOR Flash Memory MT25QU01GBBB. We have connected two of the flash chips in parallel.

0 Kudos
Reply