Visible to Intel only — GUID: vdk1716970339567
Ixiasoft
Visible to Intel only — GUID: vdk1716970339567
Ixiasoft
6.2.3.3.1. Performing Data Capture with Ashling* RiscFree* IDE for Intel® FPGAs
- In the Signal Tap window, program the FPGA target device with the .sof generated:
- On the Hardware menu, select the programming cable that is connected to the FPGA development board.
- In the SOF Manager field, click browse.
- In the Select Programming File dialog box, select the .sof generated.
- Click Open. The Program Device button is now available.
- Click the Program Device button to download the .sof to the FPGA.
- In the Signal Tap window, in the Instance Manager pane, click the Run Analysis button to start the logic analyzer capture session.
- In the Ashling* RiscFree* IDE for Intel® FPGAs, right-click the name of the software project you want to run on the Nios® V processor and click Debug As > Debug Configuration > Ashling RISC-V Hardware Debugging.
- Set the necessary debug configuration. This action starts the debugger, downloads the .elf into system memory, and halts the processor on the entry point to main().
- On the Debug tab, click the Resume button to start the Nios® V processor execution
The Signal Tap logic analyzer continues running until the trigger condition specified is reached. While the Signal Tap logic analyzer is running, you can use the Ashling* RiscFree* IDE for Intel® FPGAs debugger at the same time safely (for example, you can set breakpoints and stop the processor).
- On the Run menu, click Debug Configurations.
- The Debug Configurations window appears.
- In the Debug Configurations window, click the Startup tab.
- Specify a new startup breakpoint at Set breakpoint at.
- Click Apply.
Alternatively, instead of using the Debug As option, you can use the Run As option. Using the Run As option causes the Ashling* RiscFree* IDE for Intel® FPGAs to download and run the software image from system memory without starting the debugger feature.