Loading…
This event has ended. Visit the official site or create your own event on Sched.
October 23-26, 2017 - Prague, Czech Republic
Click Here For Information & Registration
View analytic
Monday, October 23 • 11:15 - 11:55
An Introduction to SPI-NOR Subsystem - Vignesh Raghavendra, Texas Instruments India

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
Modern day embedded systems have dedicated SPI controllers to support NOR flashes. They have many hardware level features to increase the ease and efficiency of accessing SPI NOR flashes and also support different SPI bus widths and speeds.

In order to support such advanced SPI NOR controllers, SPI-NOR framework was introduced under Memory Technology Devices(MTD). This presentation aims at providing an overview of SPI-NOR framework, different types of NOR flashes supported (like SPI/QSPI/OSPI) and interaction with SPI framework. It also provides an overview of how to write a new controller driver or add support for a new flash device.

The presentation then covers generic improvements done and proposed while working on improving QSPI performance on a TI SoC, challenges associated when using DMA with these controllers and other limitations of the framework.

Speakers
VR

Vignesh Raghavendra

Software Engineer, Texas Instruments India
Vignesh has been contributing to Linux Kernel since 2014 as part of Texas Instruments' Linux team. He mainly works on Quad SPI, UART and touchscreen drivers for TI platforms in upstream. He has contributed patches to TI QSPI driver development and is currently working on TI K2G Q... Read More →


Monday October 23, 2017 11:15 - 11:55
Congress Hall III