Reference Design: Arria 10 Remote System Update (RSU) with Avalon-MM Interface

cancel
Showing results for 
Search instead for 
Did you mean: 
363 Discussions

Reference Design: Arria 10 Remote System Update (RSU) with Avalon-MM Interface

Reference Design: Arria 10 Remote System Update (RSU) with Avalon-MM Interface



User Guide

Altera Remote Update User Guide

Reference Design

The reference design is created by using Arria 10 Development Kit with information below:

  • QII Version : 15.0 Build 145
  • FPGA Device : 10AX115S3F45I2SGE2

§ File:Factory image.qar

§ File:Apps1 Image.qar

§ File:Apps2 image.qar

Instruction

Please follow the steps below to generate the jic file:

  1. Unzip three of the qar files and generate the sof file respectively
  2. Convert the three sof files into one jic by using Convert Programming File:
  3. Unzip three of the qar files and generate the sof file respectively
  • In Convert Programming File, Choose JTAG Indirect Configuration File (.jic) for Programming File type
  • Choose the Configuration Device as EPCQL1024
  • Choose Active Serial under Mode Category
  • Save the file to desired location
  • Add the Flash Loader with 10AX115S2E2
  • Add the factory image into SOF Data Page_0 with start address 0x00000000
  • Add the Application image 1 into SOF Data Page_1 with start address 0x2000000
  • Add the Application image 2 into SOF Data Page_2 with start address 0x4000000
  • Click the Generate button

Please follow the steps below to run the simple design:

  1. After Programming the jic file, power cycle the board, all LED is lighted up. It indicates you are currently at factory image
  2. Go to system console and direct to the directory where your FI_SysConsole_try.tcl is located. Type source FI_SysConsole_try.tcl
  3. Only one LED is lighted up which indicates successfully go to Application Image
  4. After the watchdog timeout, all LED will light up and go back to factory image

Go to Application Image 2 directly form the factory image:

  • Comment out the Write boot address to App1 from the tcl file and replaced by write boot address App2

Boot Page Selection for design with more than one SOF page:

  • User is allowed to boot from any pages available. To select the boot page, click the Option/Boot Info button in Convert Programming File toll and select the page available from the drop down menu. By default, the page number will be set at page_0.
  • For application to application image, change the page number to page_1 or page_2 in this case. Please refer to the screenshot below :

Untitled.png ‎(Click here for image)

 

Version history
Last update:
‎06-26-2019 10:21 PM
Updated by:
Contributors