Is it possible to change the FPGA base address on LS1046A?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Is it possible to change the FPGA base address on LS1046A?

跳至解决方案
206 次查看
2sanghaesea
Contributor II

Hello,

I’m working with a custom board based on the LS1046A.
Previously, the FPGA on our board was mapped to the memory region starting at 0x7FB0_XXXX.

Now, I would like to modify the configuration so that multiple FPGAs can each use a different memory region in the 0x7FBX_XXXX range (e.g., 0x7FB1_XXXX, 0x7FB2_XXXX, etc.).

Is it possible to change the FPGA base address to different regions within this range? If so, where should this be configured — in the device tree, RCW, or elsewhere?

Thank you for your support.

0 项奖励
回复
1 解答
161 次查看
June_Lu
NXP TechSupport
NXP TechSupport

I could not get your question of " is it still possible to change the base address for each FPGA?".

But you could change the base address on LS1046A, please kindly refer the

LS1043A Interfacing with CPLD in LS1043ARDB Application Note 

AN12098: This document explains how IFC interface is used to connect the LS1043A processor and CPLD used on the LS1043A reference design board (RDB).

That would be similar to LS1046A.

Regards,

在原帖中查看解决方案

0 项奖励
回复
2 回复数
162 次查看
June_Lu
NXP TechSupport
NXP TechSupport

I could not get your question of " is it still possible to change the base address for each FPGA?".

But you could change the base address on LS1046A, please kindly refer the

LS1043A Interfacing with CPLD in LS1043ARDB Application Note 

AN12098: This document explains how IFC interface is used to connect the LS1043A processor and CPLD used on the LS1043A reference design board (RDB).

That would be similar to LS1046A.

Regards,

0 项奖励
回复
194 次查看
2sanghaesea
Contributor II

For additional context:
Our board does not use NOR flash and boots from eMMC.
All IFC chip selects (CS0 to CS4) are connected to FPGAs.
Given this setup, is it still possible to change the base address for each FPGA?

0 项奖励
回复