Forum Discussion
5 Replies
- Ahmed_H_Intel1
Frequent Contributor
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.- YWoo0
New Contributor
Hi,
Can I know what does BUP mean?
- Ahmed_H_Intel1
Frequent Contributor
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?- YWoo0
New Contributor
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-on-nios-ii-processor-with-epcq/
https://fpgacloud.intel.com/devstore/platform/18.0.0/Standard/remote-system-upgrade-with-system-console-for-cyclone-10-lp/
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
- Ahmed_H_Intel1
Frequent Contributor
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-on-nios-ii-processor-with-epcq/ Regards,