Skip to main content
Associate
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

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

MNapi
Senior 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.

Tesla DeLorean
Guru
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

Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
mƎALLEm
mƎALLEmBest answer
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.

To give better visibility on the answered topics, please click "Best answer" on the reply which solved your issue or answered your question.