Попробуйте следующий SVF файл выполнить.
Это для цепочки из двух устройств.
Первое устройство MAX, второе Cyclone V.
На выходе TDO посмотреть состояние внутрених сигналов.
NSTATUS соответствеут ( BSC group 7: 21-23 разряд )
21 состояние входа
22 разрешение выхода (1 означает что выходной транзистор с ОС закрыт, т.е. на выходе Pull-Up)
тоже самое с CONF_DONE
ПС: возможно стоит попробовать запрограммировать все устройства последовательно, пока последнее не отпустит CONF_DONE?
CODE
!
!
FREQUENCY 1.0E+06 HZ;
!
!
!
TRST ABSENT;
ENDDR IDLE;
ENDIR IRPAUSE;
STATE IDLE;
! 1111 1111 1100 0000 0100
! BYPASS MAXII
SIR 20 TDI (FFC04);
!
RUNTEST 165 TCK;
! 1 + 1728
! BYPASS MAXII + BSD DATA C5EA9
! Only 49 bits shifted
SDR 49 TDI (000000000000);
! TDO (0000000080000) MASK (0000000080000);
RUNTEST 165 TCK;
RUNTEST 512 TCK;
! BYPASS
SIR 20 TDI (FFFFF);
RUNTEST 33000 TCK;
STATE IDLE;
CODE
--BSC group 0 for untestable Family-specific pin (nCSO R4)
"0 (BC_4, *, internal, X)," &
"1 (BC_4, *, internal, 1)," &
"2 (BC_4, *, internal, X)," &
--BSC group 1 for untestable Family-specific pin (AS_DATA3 T4)
"3 (BC_4, *, internal, X)," &
"4 (BC_4, *, internal, 1)," &
"5 (BC_4, *, internal, X)," &
--BSC group 2 for untestable Family-specific pin (AS_DATA2 AA5)
"6 (BC_4, *, internal, X)," &
"7 (BC_4, *, internal, 1)," &
"8 (BC_4, *, internal, X)," &
--BSC group 3 for untestable Family-specific pin (AS_DATA1 AB3)
"9 (BC_4, *, internal, X)," &
"10 (BC_4, *, internal, 1)," &
"11 (BC_4, *, internal, X)," &
--BSC group 4 for untestable Family-specific pin (AS_DATA0 AB4)
"12 (BC_4, *, internal, X)," &
"13 (BC_4, *, internal, 1)," &
"14 (BC_4, *, internal, X)," &
--BSC group 5 for untestable Family-specific pin (DCLK V3)
"15 (BC_4, *, internal, X)," &
"16 (BC_4, *, internal, 1)," &
"17 (BC_4, *, internal, X)," &
--BSC group 6 for untestable Family-specific pin (CONF_DONE K6)
"18 (BC_4, *, internal, X)," &
"19 (BC_4, *, internal, 1)," &
"20 (BC_4, *, internal, X)," &
--BSC group 7 for untestable Family-specific pin (nSTATUS H5)
"21 (BC_4, *, internal, X)," &
"22 (BC_4, *, internal, 1)," &
"23 (BC_4, *, internal, X)," &
--BSC group 8 for untestable Family-specific pin (nCE G5)
"24 (BC_4, *, internal, X)," &
"25 (BC_4, *, internal, 1)," &
"26 (BC_4, *, internal, X)," &
--BSC group 9 for untestable Family-specific pin (nCONFIG A4)
"27 (BC_4, *, internal, X)," &
"28 (BC_4, *, internal, 1)," &
"29 (BC_4, *, internal, X)," &
--BSC group 10 for unused pad
"30 (BC_4, *, internal, X)," &
"31 (BC_4, *, internal, 1)," &
"32 (BC_4, *, internal, X)," &
--BSC group 11 for Family-specific input pin F3
"33 (BC_4, MSEL4, input, X)," &
"34 (BC_4, *, internal, X)," &
"35 (BC_4, *, internal, X)," &
--BSC group 12 for Family-specific input pin E5
"36 (BC_4, MSEL3, input, X)," &
"37 (BC_4, *, internal, X)," &
"38 (BC_4, *, internal, X)," &
--BSC group 13 for Family-specific input pin A2
"39 (BC_4, MSEL2, input, X)," &
"40 (BC_4, *, internal, X)," &
"41 (BC_4, *, internal, X)," &
--BSC group 14 for Family-specific input pin J6
"42 (BC_4, MSEL1, input, X)," &
"43 (BC_4, *, internal, X)," &
"44 (BC_4, *, internal, X)," &
--BSC group 15 for Family-specific input pin L6
"45 (BC_4, MSEL0, input, X)," &
"46 (BC_4, *, internal, X)," &
"47 (BC_4, *, internal, X)," &