- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Cypress team,
I am looking for linux driver for this device. Is there any driver compatible for this?
I have kernel 4.15.0 and ARM platform.
Thanks.
Henry
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @heen_4645816,
Currently, we do not have an explicit nvSRAM driver for Linux However, we recommend using either the
Linux SPI EEPROM driver under drivers\misc\eeprom\at25.c
or the
Linux SPI Flash drivers under drivers\mtd\spi-nor\spi-nor.c + drivers\mtd\devices\m25p80.c
Both drivers are using device ID-based probing that needs to be disabled and hard wired to the appropriate device entry (density, capabilities, …). Basic READ and WRITE functionality should work in this case with the above drivers but note that there is no support for special NV instructions such as STORE or RECALL.
Thanks,
Ritwick
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @heen_4645816,
Currently, we do not have an explicit nvSRAM driver for Linux However, we recommend using either the
Linux SPI EEPROM driver under drivers\misc\eeprom\at25.c
or the
Linux SPI Flash drivers under drivers\mtd\spi-nor\spi-nor.c + drivers\mtd\devices\m25p80.c
Both drivers are using device ID-based probing that needs to be disabled and hard wired to the appropriate device entry (density, capabilities, …). Basic READ and WRITE functionality should work in this case with the above drivers but note that there is no support for special NV instructions such as STORE or RECALL.
Thanks,
Ritwick