This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM6442: AM6442, I am trying to connect FRAM(FM22L16) to A53 with GPMC interface. Looking for device drivers.

Part Number: AM6442
Other Parts Discussed in Thread: FM22L16

Hello,

Used SDK version: ti-processor-sdk-linux-rt-am64xx-evm-09.01.00.08

Used EVM: TMDS64GPEVM

We will make to use FRAM device in our HW through the GPMC interface.

I am trying to connect FRAM(FM22L16) to A53 with GPMC interface in Linux and u-boot, but I can't find FRAM solution or Device Drive in Ti technical site and forums.

The GPMC specitication is as below, so ii think that t is possible.

Integrated in MAIN domain: One instance of the General-Purpose Memory Controller (GPMC) module. The
GPMC is dedicated to interfacing with external memory devices and has the following main features:

• Support of 8- or 16-bit-wide data path to external memory devices

• Supports up to 4 independent chip-select regions of programmable size and programmable base addresses
on 16MB, 32MB, 64MB, or 128MB boundary in a total address space of 1GB

• Support of the following wide range of external memories/devices:
– Asynchronous or synchronous 8-bit wide memory or device (non-burst device)
– Asynchronous or synchronous 16-bit wide memory or device
– 16-bit non-multiplexed NOR flash device
– 16-bit address and data multiplexed NOR flash device
– 8-bit and 16-bit NAND flash device
– 16-bit pseudo-SRAM (pSRAM) device

I attached the datasheet of FM22L16 device, it is almost same SRAM.

Could you share the device driver of FRAM in Linux and u-boot?

Regards,

Felix