cancel
Showing results for 
Search instead for 
Did you mean: 

Boot from SLC NAND flash vs qSPI

mlytvyn
Associate

Hi,

I consider the boot option for our device. Normally we boot from qSPI EEPROM. STM32MP157 has an option to boot from SLC NAND. Does SLC NAND at STM32P157 have advantages in terms of read/write speed over qSPI?

 

Thank you in advance!

1 ACCEPTED SOLUTION

Accepted Solutions
PatrickF
ST Employee

Hi @mlytvyn 

(assuming that when you talk about qSPI EEPROM, it is in fact Serial-NOR-Flash)

Performance largely depend on the flash itself (brand, model, mode, etc...).

NAND has usually advantage on write speed Vs NOR. Serial-NOR is expensive especially on large densities (but NOR is often seen as much reliable).

SLC NAND is much larger package and use many pins, but usually lower cost than Serial-NAND (price sweet spot depend on density). For large densities (>2Gbytes), eMMC is usually cheaper.

There is no black and white choice as this depend on your application priorities. If you are running small quantities, eMMC is usually less headache to get it up and running as much more standardized (JEDEC).

Regards.

In order 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.

View solution in original post

1 REPLY 1
PatrickF
ST Employee

Hi @mlytvyn 

(assuming that when you talk about qSPI EEPROM, it is in fact Serial-NOR-Flash)

Performance largely depend on the flash itself (brand, model, mode, etc...).

NAND has usually advantage on write speed Vs NOR. Serial-NOR is expensive especially on large densities (but NOR is often seen as much reliable).

SLC NAND is much larger package and use many pins, but usually lower cost than Serial-NAND (price sweet spot depend on density). For large densities (>2Gbytes), eMMC is usually cheaper.

There is no black and white choice as this depend on your application priorities. If you are running small quantities, eMMC is usually less headache to get it up and running as much more standardized (JEDEC).

Regards.

In order 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.