Skip to main content
Visitor II
June 6, 2024
Solved

Connecting external memory with STM32H753ZIT6

  • June 6, 2024
  • 3 replies
  • 2898 views

Hello Team,

 

I need to connect following two devices with STM32H753ZIT6.

1. NAND Flash- MT29F64G08AFAA

2. RTC SRAM- DS1747WP-120IND+

 

Kindly review the attached schematics & let me know if any changes are required.

I am little worried about write protection pin (W/P# - pin 19) in NAND flash as there is no specific pin in FMC for it. so have connected it just with one of the I/O pin of STM controller.

same issue is with the RST# pin in RTC SRAM.

 

Thanks in advance.

Rohit

    This topic has been closed for replies.
    Best answer by mƎALLEm

    Hello,

    I'm trying to answer the two original questions:

    1- I am little worried about write protection pin (W/P# - pin 19) in NAND flash as there is no specific pin in FMC for it. so have connected it just with one of the I/O pin of STM controller.

    That's correct. No write protection pin in FMC you need to manage that by GPIO pin. I don't think the write protection is a part of the FMC protocol.

    2-  same issue is with the RST# pin in RTC SRAM

    Either you connect it to NRST pin of your MCU or manage it via independent GPIO pin. depending where that chip needs to be reset.

    Hope I answered your questions.

    3 replies

    ST Employee
    June 6, 2024

    Hello

    Please provide the schematic for the connection of the MT29F64G08AFAA NAND Flash and DS1747WP-120IND+ RTC SRAM to the STM32H753ZIT6 so I can review it.

     

    BR

    KW

    Graduate II
    June 6, 2024

    I am not quite sure what you are trying to do but MT29F64G08AFAA is 64 Gbit

     

    All 32-bit operating systems have a 4GB RAM limit

     

    For the RAM just see any schematic of the discovery boards with RAM

    W/P is just write protect you connect it to any IO PIN, you just keep it HIGH if you want to write to it.

    Graduate II
    June 6, 2024

    But presumably it's a block access device, not placed in linear memory, not directly byte addressable, and the block count / LBA will fit within the 32-bit range

    Pentiums in 32-bit mode had a memory address space of 36-bit

    mƎALLEmAnswer
    Technical Moderator
    June 12, 2024

    Hello,

    I'm trying to answer the two original questions:

    1- I am little worried about write protection pin (W/P# - pin 19) in NAND flash as there is no specific pin in FMC for it. so have connected it just with one of the I/O pin of STM controller.

    That's correct. No write protection pin in FMC you need to manage that by GPIO pin. I don't think the write protection is a part of the FMC protocol.

    2-  same issue is with the RST# pin in RTC SRAM

    Either you connect it to NRST pin of your MCU or manage it via independent GPIO pin. depending where that chip needs to be reset.

    Hope I answered your questions.