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.

AM625: How to config GPMC dts

Part Number: AM625


Hi Team,

From TRM, it seems like AM62x only support 128MB.

We need to connect 3 external memories at the same time, nand (800MB), sram (512KB), fpga (256KB). 

If use 3 external, how to config gpmc dts. From https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/arch/arm64/boot/dts/ti/k3-am62-lp-sk-nand.dtso?h=ti-rt-linux-6.1.y

We can see ranges start address is set 0x51000000, How was this address determined? It related with GPMC0_DATA?

If I want to use  nand (800MB), sram (512KB), fpga (256KB). How to config ranges?

Best Regards,

Zane