2021-09-13 06:46 PM
Where is the stm32 advanced nand flash driver?
Solved! Go to Solution.
2021-09-13 10:23 PM
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
2021-09-13 10:23 PM
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
2021-10-28 09:36 AM
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.