Hello,
I use FRAM (Fujitsu, mb85rs1mt) on an I.MX8qxp processor. I run SCLK, MISO, MOSI, CS for SPI connections. But CS doesn't work the way I expect it to.
FRAM is based on fujitsu, mb85rs1mt drivers and operates in compatible mode with jedec, spi-nor drivers.
To read the ID of the FRAM, you must send command bytes and read three more data bytes. The CS must remain low throughout the entire sequence.
However, since CS rises per byte, the ID of FRAM cannot be read because the rising edge interferes with communication.
I found and applied on Google that if I set the CS pin as regular GPIO, I can read the ID of FRAM, but in this case, I can't control the CS pin at all.
The kernel version is 5.10.35, and a custom board is being created and implemented.