Visible to Intel only — GUID: kvo1619503301376
Ixiasoft
2.1. Arria® 10 DisplayPort SST Parallel Loopback Design Features
2.2. Arria® 10 DisplayPort MST Parallel Loopback Design Features
2.3. Enabling Adaptive Sync Support
2.4. Arria® 10 DisplayPort SST TX-only or RX-only Design Features
2.5. Design Components
2.6. Clocking Scheme
2.7. Interface Signals and Parameters
2.8. Hardware Setup
2.9. Simulation Testbench
2.10. DisplayPort Transceiver Reconfiguration Flow
2.11. Transceiver Lane Configurations
Visible to Intel only — GUID: kvo1619503301376
Ixiasoft
3.6.2. Modifying HDCP Software Parameters
To facilitate the HDCP debugging process, you can modify the parameters in hdcp.c. The following table summarizes the list of configurable parameters and their functions:
Parameter | Function |
---|---|
SUPPORT_HDCP1X | Enable HDCP 1.3 on TX side |
SUPPORT_HDCP2X | Enable HDCP 2.3 on TX side |
DEBUG_MODE_HDCP | Enable debug messages for TX HDCP |
REPEATER_MODE | Enable repeater mode for HDCP design example |
To modify the parameters, change the values to the desired values in hdcp.c. Before starting the compilation, make the following changes in the build_sw_hdcp.sh:
- Locate the following line and comment it out to prevent the modified software file being replaced by the original files from the Quartus® Prime software installation path:
- Run "quartus_py ./build_niosv_sw_hdcp.py -d" to compile the updated software.
- The generated .elf file can be included into the design through two methods:
- Run "niosv-download -g <elf file name>". Reset the system after the downloading process is completed to ensure proper functionality.
- Run "quartus_cdb –-update_mif" to update the memory initialization files. Run assembler to generate new .sof file which includes the updated software.