Skip to content

Document SPI NAND performance with SC846 XSPI #564

Description

@pamolloy

Document read/write performance and CPU overhead compared to eMMC.

As the result of AI demand, eMMC is already difficult to source and major vendors will be stop production in the coming years. For automotive companies that plan many years in advance this presents a challenge.

SPI NAND does not provide the capacity of eMMC so any viable design would need to include multiple SPI NAND parts with dedicated chip selects. We won't be able to test this configuration but it would be good to know how it could he handled in Linux, perhaps at the filesystem level?

Tests

  • Create devicetree overlays for each NAND part (with and without nand-ecc-mode = "on-die";)
  • mtd-utils
  • mtd_speedtest
  • mtd_stresstest
  • iozone or fio for ubifs
  • nandstats
  • EROFS
  • UBIFS

Both EROFS and UBIFS support various compression algorithms.

Metadata

Metadata

Assignees

Labels

sc846Support for the ADSP-SC846

Type

No type

Projects

Status
No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions