Devido a um problema no software Intel® Quartus® Prime Pro Edition versão 22.2, os scripts fornecidos no F-Tile Ethernet Intel® FPGA Hard IP Designs com Protocolo de tempo de precisão (PTP) podem mostrar valores de interface de usuário Tx ou Rx incorretos.
Para resolver este problema, execute as seguintes etapas:
- Abra o script de firmware PTP localizado na pasta de design de exemplo <generado>/hardware_test_design/hwtest/altera/ptp/ptp_fw.tcl
- Encontre e substitua as seguintes linhas de código:
- FROM set tx_tam_cnt [formato 0x%X [expr [expr $rd_data & 0x3FFF0000] >> 16]]
- PARA definir tx_tam_cnt [formato 0x%X [expr [expr $rd_data & 0x7FFF0000] >> 16]]
- FROM set rx_tam_cnt [formato 0x%X [expr [expr $rd_data & 0x3FFF0000] >> 16]]
- PARA definir rx_tam_cnt [formato 0x%X [expr [expr $rd_data & 0x7FFF0000] >> 16]
- DO conjunto tx_tam_cnt_delta_max 32767
- PARA definir tx_tam_cnt_delta_max 32768
- FROM set rx_tam_cnt_delta_max 32767
- PARA definir rx_tam_cnt_delta_max 32768
Salve o arquivo
Este problema foi corrigido a partir da versão 22.3 do software Intel® Quartus® Prime Pro Edition.