Remote System Upgrade over UART Based on Nios® II Processor with EPCQ
The design example implements basic remote configuration features in Nios® II-based systems with EPCQ for Cyclone® V E FPGA device. The UART interface is used to provide the remote configuration functionality. The UART terminal allows you to upload new FPGA designs for both user hardware and user software, at the same time you can also trigger reconfiguration from factory image to user image through the UART terminal.
These design examples may only be used within Intel devices and remain the property of Intel Corporation. They are being provided on an “as-is” basis and as an accommodation; therefore, all warranties, representations, or guarantees of any kind (whether express, implied, or statutory) including, without limitation, warranties of merchantability, non-infringement, or fitness for a particular purpose, are specifically disclaimed. Intel expressly does not recommend, suggest, or require that these examples be used in combination with any other product not provided by Intel.