Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
20685 Discussions

Max10 remote update bitstream

fogl
Novice
933 Views

Hello everybody,

 

I would like to remotely update the Max10 bitstream written in internal flash CFM region. I am not sure how can I generate a proper bitstream.

 

I thought the .pof file can be used for that. I compared the bitstream written in flash to .pof file used for programming and i noticed there is no direct match (i am aware of .pof file header/footer).

 

I tried to generate the .rbf file, but acoding to information it is not possible for the Max10 devices: https://community.intel.com/t5/Programmable-Devices/rbf-file-for-MAX10-to-use-JRunner/m-p/127064

 

How can i generate a proper bitstream that can be used to configure the CFM region remotely using the On-Chip Flash IP Core?

 

Regards

Klemen

 

 

 

0 Kudos
1 Solution
NurAiman_M_Intel
Employee
884 Views

Hi,


Thank you for contacting Intel community.


You can refer to AN 741 below for Remote system update for MAX10.

https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/an/an741.pdf


Regards,

Aiman


View solution in original post

0 Kudos
7 Replies
NurAiman_M_Intel
Employee
885 Views

Hi,


Thank you for contacting Intel community.


You can refer to AN 741 below for Remote system update for MAX10.

https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/an/an741.pdf


Regards,

Aiman


0 Kudos
fogl
Novice
859 Views

Thank you for your reply, I managed to generate the .rpd file with Internal Configuration Mode Option.

It generated the output_file_cfm0_auto.rpd.

 

Now I compared the content of this file (output_file_cfm0_auto.rpd) to the data of the same project (same .pof file) written to flash using the jtag cable. I am using On-chip Flash IP to read the data. The data is not the same. Is this expected, I was expecting the same data?

 

Regards

Klemen

0 Kudos
NurAiman_M_Intel
Employee
815 Views

Hi,


The data should not be the same. As POF has header while RBF do not have header.


Regards,

Aiman


0 Kudos
fogl
Novice
798 Views

I am comparing the data written in the internal flash to .rbf file. Is the header of the .pof file also written to the flash during the programming phase - i assume not?

 

Regards

Klemen

0 Kudos
NurAiman_M_Intel
Employee
769 Views

Hi,


The answer is, yes, you will see different data. The header of the POF file also written to the flash during the programming.


Regards,

Aiman


0 Kudos
fogl
Novice
758 Views

OK, thank you clarification and your help

0 Kudos
NurAiman_M_Intel
Employee
733 Views

I’m glad that your question has been addressed, I now transition this thread to community support. If you have a new question, feel free to open a new thread to get the support from Intel experts. Otherwise, the community users will continue to help you on this thread. Thank you.


0 Kudos
Reply