How to use dual-purpose pins as normal I/O after configuration? - How to use dual-purpose pins as normal I/O after configuration?
Description You may get the error as follows when you use the dual-purpose pins as normal I/O. Error (176310): Can't place multiple pins assigned to pin location Pin_E3 (IOC_X0_Y34_N0) Info (176311): Pin sjtag_tck_sel_2 is assigned to pin location Pin_E3 (IOC_X0_Y34_N0) Info (176311): Pin ~ASDO~ is assigned to pin location Pin_E3 (IOC_X0_Y34_N0) Error (176310): Can't place multiple pins assigned to pin location Pin_D3 (IOC_X0_Y34_N1) Info (176311): Pin mp_state0_mp_sta1_2 is assigned to pin location Pin_D3 (IOC_X0_Y34_N1) Info (176311): Pin ~nCSO~ is assigned to pin location Pin_D3 (IOC_X0_Y34_N1) Info (171121): Fitter preparation operations ending: elapsed time is 00:00:00 Error (171000): Can't fit design in device Resolution The error occurs due to the dual-purpose pins are set as reserved pin after configuration. You can change the two settings below to enable the normal I/O function. 1. Go to QuartusII Assignments menu -> Device -> Device and Pin Options -> Dual-Purpose Pins window, choose the value "Use as regular I/O" . 2. Go to QuartusII Assignments menu -> Device -> Device and Pin Options -> Configuration window, choose the configuration scheme as “Passive Serial”.
Custom Fields values:
['novalue']
Troubleshooting
novalue
False
['novalue']
['novalue']
novalue
novalue
['Programmable Logic Devices']
['novalue']
['novalue']
['novalue'] - 2021-08-25
external_document