FM25CL64B linux driver

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
user_4126941
Level 1
Level 1

Dear Cypress team.

I am looking for linux driver for this device. Which driver is compatible for this?

I have kernel 4.9.124 and IMX6 platform.

Thank you.

Best regards.

Paul Guillén

0 Likes
1 Solution

Hi,

Yes, you can use the EEPROM driver available at linux/at25.c at master · torvalds/linux · GitHub https://github.com/torvalds/linux/blob/master/drivers/misc/eeprom/at25.c .

Please make the necessary changes for 2 byte address of FM25CL64B as mentioned in the thread: FRAM FM25L16B linux driver .

Thanks and Regards,

Sudheesh

View solution in original post

0 Likes
5 Replies
SudheeshK
Moderator
Moderator
Moderator
250 sign-ins First question asked 750 replies posted

Hi,

Does your IMX6 platform has quad SPI controller? Are you planning to connect our FRAM to quad SPI controller or generic SPI controller?


Thanks and Regards,

Sudheesh

0 Likes

Hi Sudheesh.

It is generic SPI controller.

Thank you.

Best regards.

0 Likes

Hi,

Currently Linux driver for FM25CL64B is not available with us. But, we can create it and provide to you in a couple of weeks time.

I hope it is OK with  you.


Thanks and Regards,Sudheesh

0 Likes

Hi,

I have found this thread https://community.cypress.com/thread/41824

They include some changes in at25 driver for supporting FM25CL64B device. would be it possible for FM25L16B device?

Thank you.

Best regards.

0 Likes

Hi,

Yes, you can use the EEPROM driver available at linux/at25.c at master · torvalds/linux · GitHub https://github.com/torvalds/linux/blob/master/drivers/misc/eeprom/at25.c .

Please make the necessary changes for 2 byte address of FM25CL64B as mentioned in the thread: FRAM FM25L16B linux driver .

Thanks and Regards,

Sudheesh

0 Likes