Visible to Intel only — GUID: ygg1690176816992
Ixiasoft
1.2.2.1.1. Adding Nios® V/m Processor Intel® FPGA IP
1.2.2.1.2. Adding On-Chip Memory II (RAM or ROM) Intel® FPGA IP
1.2.2.1.3. Adding JTAG UART Intel® FPGA IP
1.2.2.1.4. Adding Reset Release Intel® FPGA IP
1.2.2.1.5. Connect Interfaces and Signals
1.2.2.1.6. Clear System Warnings and Errors
1.2.2.1.7. Configuring the Reset Vector of the Nios® V Processor
1.2.2.1.8. Saving and Generating System HDL
Visible to Intel only — GUID: ygg1690176816992
Ixiasoft
Give Feedback
1.4.2. Downloading the Software ELF File
- Ensure that the development kit is successfully configured with the processor system.
- Launch the Ashling* RiscFree* IDE for Intel® FPGAs.
- Navigate to Run > Run Configurations.
- In Run Configuration window, double click Ashling RISC-V Hardware Debugging and name it as ELF_download.
Figure 39. Run Configuration
- In the Main tab, make the following settings:
- Project: app
- C/C++ Application: <Working directory>/software/app/build/Debug/hello.elf
Figure 40. Main Tab - In the Debugger tab, make the following settings:
- Debug Probe Configuration:
- Debug probe: Intel Agilex® development kit
- Transport type: JTAG
- JTAG frequency: 16 MHz
- Target Configuration: Click Auto-detect Scan Chain to list all possible cores. Select the appropriate Device/TAP and Nios V Processor Core.
Figure 41. Debugger Tab - Debug Probe Configuration:
- Click Apply and Run. Ashling* RiscFree* IDE for Intel® FPGAs prints the following message in its Console.
Figure 42. ELF_download Message (Console tab)