cancel
Showing results for 
Search instead for 
Did you mean: 

Clarification on Process Compatibility of Alliance Memory SPI-NAND with STM32 Families

HaithamDa
Associate

Dear ST Support Team,

I am currently working with Alliance Memory SPI-NAND Flash (part number:  AS5F38G04SND-08LIN]) and noticed that Alliance Memory lists process compatibility with only three STM32 families: STM32MP1, STM32H723/5xE/G, and STM32H742/3xI/G.

 

Could you kindly clarify:

1. Why is the compatibility stated only for these three STM32 families?

2. From a hardware and peripheral perspective, what differentiates these families from others such as STM32F4xx, STM32F7xx, and STM32L4xx, which are not listed as compatible?

 

Additionally, during our evaluation of the Serial Nand memory, we encountered an OIP (operation in progress) stuck at 1 issue while working with Stm32F4. With optimized drivers and command sequences, the device operates correctly, but we would like to better understand if there are known limitations or required peripheral features in certain STM32 families that may affect SPI-NAND behavior.

Your insights on this would be very valuable for us in deciding on long-term platform support.

Thank you in advance for your assistance.

Best regards,

Haitham 

2 REPLIES 2
KDJEM.1
ST Employee

Hello @HaithamDa and welcome to the community;

 

Could you please share the Alliance Memory SPI-NAND Flash (part number:  AS5F38G04SND-08LIN])  memory datasheet?

Why do you say that "Alliance Memory lists process compatibility with only three STM32 families: STM32MP1, STM32H723/5xE/G, and STM32H742/3xI/G".?  Have you noticed any hardware or software incompatibility with other STM32 devices?

 

Thank you.

Kaouthar

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

Andrew Neil
Super User

@HaithamDa wrote:

1. Why is the compatibility stated only for these three STM32 families? 


It's Alliance Memory's list - you'd have to ask them how they came up with it!

https://www.alliancememory.com/technical-support/

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.