~/talk

From Raw To Refined: The Evolution of Raw Flash Support in Linux

links:none on file
slides:none on file

MTD adds real features: SPI NAND lands as first‑class storage, OTP hooks appear (SPI-NAND since 5.13, spine since 6.15), SLC pseudo‑mode merges (5.8) to avoid fragile MLC, and flashspeed benchmark measures sequential cached reads (subsystem work from 6.3, stabilized by 6.8) plus bus advances—quad/octal/DTR/DTR‑DDR and calibration. Measured wins include an octal+calibration jump from 2.3→34 MB/s and a 5× throughput on a TI/Windbond setup. Expect ongoing controller ECC offload and flexible dummy‑cycle selection.

AI-written summary · about

  1. 0:00Raw flash support in Linux
  2. 3:12OTP in MTD evolution
  3. 5:47SLC mode for MLC NAND
  4. 8:17NAND read latencies
  5. 10:47Host-side flash optimizations
  6. 12:52ECC offloading in SPI NAND
  7. 14:39Read while write in SPI NAND
  8. 16:07Sequential cached NAND reads
  9. 19:00Parallel NAND interface
  10. 20:45Dual/quad SPI modes
  11. 22:52Octal SPI and DDR modes
  12. 25:52Stateful modes and dummy cycles
  13. 28:00Calibrating SPI bus delays
  14. 31:54Performance gains with calibration
  15. 32:36Q&A on OTP and MLC
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.