cancel
Showing results for 
Search instead for 
Did you mean: 

Where is the stm32 advanced nand flash driver?

JJ.Lin
Associate III

Where is the stm32 advanced nand flash driver?

1 ACCEPTED SOLUTION

Accepted Solutions
Peter BENSCH
ST Employee

Was discontinued many years ago.

At that time it was only geared towards SLC NAND, which because of the significantly higher price is only used in special cases and then mainly has been replaced by MLC, TLC, etc.

Regards

/Peter

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

2 REPLIES 2
Peter BENSCH
ST Employee

Was discontinued many years ago.

At that time it was only geared towards SLC NAND, which because of the significantly higher price is only used in special cases and then mainly has been replaced by MLC, TLC, etc.

Regards

/Peter

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.

As I recall ST also spun out that business.

As you mention there was a move to different topologies, and the NAND ECC requirements changed based on error grouping/distributions, along with the devices themselves doing syndrome generation for the Reed-Solomon ECC methods used. Correction was still a host side task, but not one typically done by the ECC generation/checking HW of the STM32 F2 and F4.

Also the device footprints and availability was a huge mess. For data storage applications everyone migrated to eMMC, which hid the underlying NAND arrays, all the ECC, wear-leveling, and block rotation stuff, so the host could have a generic block storage interface akin to MicroSD cards.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..