インテル® Quartus® Prime Pro/Standard ソフトウェアの問題により、U-boot 設定では、OSC_CLK_1_HPS、nPOR_RST、nRST_HPSの入力ポートが無効になります。
1) デザイン内のhps_isw_handoffフォルダーに移動します。
2) hps.xml を開く
3) 次のセクションを見つけます.
<csr>
<!--未使用のピン 1 -->
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_1.rtrim' 値='1' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_専用_io_1.input_buf_en' 値='0' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_専用_io_1.wk_pu_en' 値='1' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_1.pu_slw_rt' value='0' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_1.pd_slw_rt' value='0' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_1.pu_drv_strg' 値='0' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_専用_io_1.pd_drv_strg' 値='0' />
<!--未使用のピン 2 -->
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_2.rtrim' 値='1' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_2.input_buf_en' 値='0' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_専用_io_2.wk_pu_en' 値='1' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_2.pu_slw_rt' value='0' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_2.pd_slw_rt' value='0' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_2.pu_drv_strg' 値='0' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_専用_io_2.pd_drv_strg' 値='0' />
<!--未使用のピン 3 -->
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_3.rtrim' 値='1' />
<コンフィグレーション名='i_io48_pin_mux_dedicated_io_grp.configuration_専用_io_3.input_buf_en' 値='0' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_専用_io_3.wk_pu_en' 値='1' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_専用_io_3.pu_slw_rt' 値='0' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_3.pd_slw_rt' value='0' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_専用_io_3.pu_drv_strg' 値='0' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_3.pd_drv_strg' 値='0' />
4)上記の3つの未使用の設定を次のOSC_CLK_1_HPS、nPOR_HPS、nRST_HPSの設定に置き換え、hps.xmlを保存します。
<csr>
<!-- OSC_CLK_1_HPS -->
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_1.rtrim' 値='1' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_専用_io_1.input_buf_en' 値='1' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_専用_io_1.wk_pu_en' 値='1' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_1.pu_slw_rt' value='0' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_1.pd_slw_rt' value='0' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_専用_io_1.pu_drv_strg' 値='8' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_専用_io_1.pd_drv_strg' 値='10' />
<!-- nPOR_HPS -->
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_2.rtrim' 値='1' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_専用_io_2.input_buf_en' 値='1' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_専用_io_2.wk_pu_en' 値='1' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_2.pu_slw_rt' value='0' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_2.pd_slw_rt' value='0' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_専用_io_2.pu_drv_strg' 値='8' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_専用_io_2.pd_drv_strg' 値='10' />
<!-- nRST_HPS -->
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_3.rtrim' 値='1' />
<コンフィグレーション名='i_io48_pin_mux_dedicated_io_grp.configuration_専用_io_3.input_buf_en' 値='1' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_専用_io_3.wk_pu_en' 値='1' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_専用_io_3.pu_slw_rt' 値='0' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_3.pd_slw_rt' value='0' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_専用_io_3.pu_drv_strg' 値='8' />
<config name='i_io48_pin_mux_dedicated_io_grp.configuration_dedicated_io_3.pd_drv_strg' 値='10' />
5) 1つのubootプロジェクトを作成し、新しいハンドオフファイルに基づいてbinファイルを作成します