Community
cancel
Showing results for 
Search instead for 
Did you mean: 
EnthuMan
Beginner
760 Views

Remote firmware update of MAX10 over a serial interface (like a serial boot loader)

We only have a serial interface to a MAX10 and need to have a technique of changing the MAX10 code over this interface. Please advise.

0 Kudos
9 Replies
ShafiqY_Intel
Employee
93 Views

Hi EnthuMan, Please find the following link for the RSU reference design. This reference design provides a simple application implement remote configuration and it also include the UART interface (like a serial boot loader). https://fpgacloud.intel.com/devstore/platform/16.0.0/Standard/remote-system-upgrade-rsu-lab-max-10-d... I hope this will help you. Thanks.
GLees
New Contributor I
93 Views

You have a serious learning curve ahead of you. I know, I'm in the middle of a similar design. Things will get worse if you use the technique described in the link. It uses embedded Nios for serial communication and that has its own very steep curve.

 

Basically, you need two designs, one is your application and the other is a serial loader. Both reside in FLASH. The serial loader accepts data and programs your application code into FLASH. Then it boots your application. It's all very confusing and the documentation is poor. You'll need to do more searching, find some example designs that more closely resemble your own. Good luck.

 

 

YWoo0
Beginner
93 Views

Hi, I'm working on the simliar design too, any suggestions on how to do the remote firmware update without using the embedded NIOS?

GLees
New Contributor I
93 Views

SLabe
Partner
93 Views

Have you been able to locate the template for the slave side of the example? The download is for the master side. Tks,

YWoo0
Beginner
93 Views

Yes, I able to locate the template. But it seem like most of the BUP application have to done through the embedded NIOS.

SLabe
Partner
93 Views

If you could post the link to the slave template, it’d be great. Thanks!

SLabe
Partner
93 Views

I mean the I2C slave, not the UART...

YWoo0
Beginner
93 Views

Do u mean the design on the slave part??? Well, Im not able to get this part as well. It didnt attached to the files. We have to do design on our own.

Reply