Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
477 Views

Remote firmware update on Cyclone V or 10 without using embedded NIOS

I'm currently working on to remote firmware update on EPCQ devices.

I wish to do this without embedded NIOS.

Probably will use Cyclone V or Cyclone 10 family.

Any advice?

Thank in advance.

0 Kudos
5 Replies
Highlighted
Employee
20 Views

Hi Yan San Woo, Are you going to create something like a BUP project? There are an example of the BUP for any board you you can download it from Terasic.com. Regards.
0 Kudos
Highlighted
Beginner
20 Views

Hi,

Can I know what does BUP mean?

0 Kudos
Highlighted
Employee
20 Views

The BUP means "Board Update Portal", but this still uses the NIOS II, please check the following application note: https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/an/an429.pdf Can you tell me why you are targeting to avoid using NIOS II?
0 Kudos
Highlighted
Beginner
20 Views

Since my board does not include the Ethernet so I have go through this example on Cyclone V and Cyclone 10 device, where my board is with the UART communication

https://fpgacloud.intel.com/devstore/platform/16.0.0/Standard/remote-system-upgrade-over-uart-based-...

https://fpgacloud.intel.com/devstore/platform/18.0.0/Standard/remote-system-upgrade-with-system-cons...

 

So far my application design have been implemented with RTL without embedded NIOS and the communication between software is through UART.

Now it left only the BUP part, so I think that it will be much easier if i can do it without the NIOS which I can differentiate between the normal communication and BUP communication.

Any advice? Thanks

0 Kudos
Highlighted
Employee
20 Views

Hi Yan San Woo, this is a good choose. yes please follow the shared examples, mainly this one will be suitable for your case: https://fpgacloud.intel.com/devstore/platform/16.0.0/Standard/remote-system-upgrade-over-uart-based-... Regards,
0 Kudos