2.2.1. Building Hardware Design in Platform Designer Overview
2.2.2. Building Hardware Design in Platform Designer — Manual Instantiation
2.2.3. Building Hardware Design in Platform Designer — Board-Aware Flow
2.2.4. Building Hardware Design in Platform Designer — Configurable Example Design
2.2.5. Building Software Design with Ashling* RiscFree* IDE for Altera® FPGAs
2.2.2.2.1. Adding Nios® V/m Processor IP
2.2.2.2.2. Adding On-Chip Memory II (RAM or ROM) IP
2.2.2.2.3. Adding JTAG UART IP
2.2.2.2.4. Adding Reset Release IP
2.2.2.2.5. Connect Interfaces and Signals
2.2.2.2.6. Clear System Warnings and Errors
2.2.2.2.7. Configuring the Reset Vector of the Nios® V Processor
2.2.2.2.8. Saving and Generating System HDL
2.2.3.2.1. Adding Nios® V/m Processor IP
2.2.3.2.2. Adding On-Chip Memory (RAM or ROM) IP
2.2.3.2.3. Adding JTAG UART IP
2.2.3.2.4. Adding System ID Peripheral IP
2.2.3.2.5. Adding Reset Release IP
2.2.3.2.6. Connect Interfaces and Signals
2.2.3.2.7. Clear System Warnings and Errors
2.2.3.2.8. Saving and Generating System HDL
3.4.3. Applying External Tool Configuration
External tool configuration is a generic feature where you can configure the Ashling* RiscFree* IDE for Altera® FPGAs to include external tools. An example of such tools is the juart-terminal executable, which is used to display the Hello World message through the JTAG UART IP.
To perform external tool configuration for juart-terminal, follow these steps:
- Go to Run > External Tools > External Tools Configurations.
- Double click Program to open a New_configuration window.
- Rename the configuration as Nios V JTAG UART Output.
- In Location, click Browse File system.
- Browse and select the juart-terminal file in the following paths:
Table 4. Table 8. Path Operating System Path Windows* <Quartus Prime installation directory>/quartus/bin64/juart-terminal.exe Linux* <Quartus Prime installation directory>/quartus/linux64/juart-terminal - Set the Arguments as “-c 1 -d 1 -i 0”. This configures the JTAG UART connection is towards the JTAG UART IP at cable 1, device 1, and instance 0.
- Click Apply.
Note: JTAG device chain index varies according to your setup. Run jtagconfig --debug to obtain the latest device chain index numbering.
Figure 86. Figure 141. External Tools Configuration