FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits
6457 Discussions

RSU Module Compatibility with MAX 10 Devices

mkmk1
Beginner
296 Views

Hi,

I'm planning to use the RSU module, adapting it slightly by replacing the I²C interface and tailoring it to my needs.

https://www.intel.com/content/www/us/en/design-example/714746/intel-max-10-fpga-i2c-remote-system-update-design-example.html

However, I encountered a significant issue in the current implementation.
In the slave-side top-level file FLASH_LOADER.v, there's an instantiation of MAX10_REMOTE_UPDATE.v, which in turn instantiates the following module:

 

fiftyfivenm_rublock RuBlock (

  .clk        (Clock),

  .shiftnld   (RuShiftNLd),

  .captnupdt  (RuCaptNUpdt),

  .regin      (RuDin[0]),

  .rsttimer   (WatchdogKick[4]),

  .rconfig    (RuConfig),

  .regout     (RuDout)

);

 

The problem is that fiftyfivenm_rublock is not supported by the MAX 10 device family.
This raises a few questions:

  • Do you know of any implementation of this RSU module that works on MAX 10 devices?
  • If so, how was this achieved despite the apparent incompatibility?
  • Since this RSU module seems intended for MAX 10 devices, am I missing something?


I’d appreciate any clarification you can provide.


Thanks,
Mkmk

Labels (1)
0 Kudos
2 Replies
Farabi
Employee
274 Views

Hello,


MAX10 dont support fiftyfivenm_rublock module. Only supported by Stratix V or Cyclone V series.


You may refer to below working design example build specifically for MAX10:


The design used : On-chip flash IP, Dual Configuration IP, NIOS II processor etc.

On MAX10, RSU is managed via On-chip flash IP, which allows writing to the CFM sectors.

Please refer to AN741 for more details.


regards,

Farabi




0 Kudos
Fakhrul
Employee
171 Views

As we haven't received a response to our previous notification, this thread will be transitioned to community support. We hope all your concerns have been addressed. If you have any new questions, please feel free to open a new thread to receive support from Intel experts. Otherwise, community users will continue to assist you here. Thank you.


0 Kudos
Reply