LS1043 IFC Question

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LS1043 IFC Question

760 Views
Yangjk
Contributor I

Hello,

We have a custom LS1043A board. We want to use IFC to communicate with an on-board FPGA or nor flash.

Is there a kernel driver for GPCM mode and nor mode of IFC? So that we can use it from Linux. I only see drivers for IFC NAND flash.

0 Kudos
Reply
5 Replies

733 Views
June_Lu
NXP TechSupport
NXP TechSupport

Have you checked */uboot/board/freescale/ls1043ardb/cpld.c&cpld.h

0 Kudos
Reply

602 Views
Yangjk
Contributor I

Thank you for your  email, god bless u.

I have read the code in your email,but it not use ifc bus to interface with CPLD.

So I write the ifc GPCM mode module by myself, but I found an important question: how can I achieve  start sequence by operating GPCM registers (form  ifc to GPCM)

0 Kudos
Reply

641 Views
Yangjk
Contributor I

Thank you for your answer, I have read cpld.c & cpld.h , but there is only reset boot func in it , how can I find some source about AN12098 interface with ls1043ard

0 Kudos
Reply

749 Views
June_Lu
NXP TechSupport
NXP TechSupport

You could refer to U-boot driver, e.g.  */flexbuild_lsdk2108_github/components/firmware/uboot/board/freescale/ls1043ardb

More details, please refer to AN12098_LS1043A Interfacing with CPLD in LS1043ARDB

0 Kudos
Reply

748 Views
Yangjk
Contributor I

There is no source code in the direction /driver/memory of U-BOOT ,only has Kconfig and Makefile,  did I find the wrong file?

0 Kudos
Reply