문서 ID: 000073955 콘텐츠 형태: 문제 해결 마지막 검토일: 2020-10-22

UART1을 선택해야 하는 이유. RTS_N 및 UART1. 인텔® Arria® 10 HPS 전용 I/O의 내보낸 포트에서 CTS가 누락되었습니까?

환경

  • 인텔® Quartus® Prime Pro Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    중요 문제

    설명

    인텔® Quartus® Prime Edition 소프트웨어 버전의 문제로 인해 인텔® Arria® 10 HPS 전용 I/O에서 아래 UART 핀 할당을 할당할 수 없습니다.

    13:UART1:RTS_N

    14:UART1:CTS_N

    16:UART1:TX

    17:UART1:RX

    해결 방법

    아래의 대체 핀 할당을 사용하여 인텔® Quartus® Prime Pro/Standard Edition 소프트웨어 버전에서 이 문제를 해결하십시오.

    12:UART1입니다. Tx

    13:UART1:RTS_N

    14:UART1:CTS_N

    15:UART1:RX

    그러나 위의 과제를 할당할 수 없는 경우 아래 단계를 수행합니다.

    1. HPS 전용 I/O에서 아래 UART 핀 할당을 사용하여 플랫폼 디자이너에서 디자인을 생성하고 RTL을 생성합니다.

    12:UART1입니다. Tx

    13:UART1:RTS_N

    14:UART1:CTS_N

    15:UART1:RX

    16:없음

    17:없음

    2. Quartus에서 설계 컴파일

    3. hps_isw_handoff/hps.xml을 엽니다.

    핀 12와 15는 NONE으로 업데이트됩니다. 핀 16 및 17은 UART1로 업데이트됩니다. TX 및 UART1. Rx. 모든 굵은 텍스트가 업데이트됩니다.

    <config 이름='i_io48_pin_mux_dedicated_io_grp.pinmux_dedicated_io_12.sel' 값='10' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.pinmux_dedicated_io_13.sel' 값='13' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.pinmux_dedicated_io_14.sel' 값='13' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.pinmux_dedicated_io_15.sel' 값='10' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.pinmux_dedicated_io_16.sel' 값='13' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.pinmux_dedicated_io_17.sel' 값='13' />

    <!-- 사용하지 않는 핀 12 -->
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_12.rtrim' 값='1' />
    <config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_12.input_buf_en' 값='0' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_12.wk_pu_en' 값='1' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_12.pu_slw_rt' 값='0' />
    <config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_12.pd_slw_rt' 값='0' />
    <config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_12.pu_drv_strg' 값='0' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_12.pd_drv_strg' 값='0' />

    <!-- hps_uart1_rts_n, HPS_DEDICATED_13, NOT 입력, 약한 풀업 비활성화, 출력, Fast Slew, 1_8 -->
    <config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_13.rtrim' 값='1' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_13.input_buf_en' 값='0' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_13.wk_pu_en' 값='0' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_13.pu_slw_rt' 값='1' />
    <config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_13.pd_slw_rt' 값='1' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_13.pu_drv_strg' 값='8' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_13.pd_drv_strg' 값='10' />
    <!-- hps_uart1_cts_n, HPS_DEDICATED_14, 입력, 약한 풀업 비활성화, 출력 아님, 기본값, 1_8 -->
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_14.rtrim' 값='1' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_14.input_buf_en' 값='1' />
    <config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_14.wk_pu_en' 값='0' />
    <config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_14.pu_slw_rt' 값='1' />
    <config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_14.pd_slw_rt' 값='1' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_14.pu_drv_strg' 값='8' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_14.pd_drv_strg' 값='10' />
    <!-- 사용하지 않는 핀 15 -->
    <config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_15.rtrim' 값='1' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_15.input_buf_en' 값='0' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_15.wk_pu_en' 값='1' />
    <config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_15.pu_slw_rt' 값='0' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_15.pd_slw_rt' 값='0' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_15.pu_drv_strg' 값='0' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_15.pd_drv_strg' 값='0' />
    <!-- hps_uart1_tx, HPS_DEDICATED_16, 입력 없음, 약한 풀업 비활성화, 출력, Fast Slew, 1_8 -->
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_16.rtrim' 값='1' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_16.input_buf_en' 값='0' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_16.wk_pu_en' 값='0' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_16.pu_slw_rt' 값='1' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_16.pd_slw_rt' 값='1' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_16.pu_drv_strg' 값='8' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_16.pd_drv_strg' 값='10' />
    <!-- hps_uart1_rx, HPS_DEDICATED_17, 입력, 약한 풀업 비활성화, 출력 아님, 기본값, 1_8 -->
    <config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_17.rtrim' 값='1' />
    <config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_17.input_buf_en' 값='1' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_17.wk_pu_en' 값='0' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_17.pu_slw_rt' 값='1' />
    <config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_17.pd_slw_rt' 값='1' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_17.pu_drv_strg' 값='8' />
    <config 이름='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_17.pd_drv_strg' 값='10' />

    이 문제는 인텔® Quartus® Prime Edition 소프트웨어의 향후 릴리스에서 수정될 예정입니다.

    관련 제품

    이 문서는 다음 항목에 적용됩니다. 1 제품

    인텔® Arria® 10 SX SoC FPGA

    이 페이지의 콘텐츠는 원본 영어 콘텐츠에 대한 사람 번역 및 컴퓨터 번역의 조합으로 완성되었습니다. 이 콘텐츠는 편의와 일반적인 정보 제공을 위해서만 제공되었으며, 완전하거나 정확한 것으로 간주되어선 안 됩니다. 이 페이지의 영어 버전과 번역 간 모순이 있는 경우, 영어 버전이 우선적으로 적용됩니다. 이 페이지의 영어 버전을 확인하십시오.