AnsweredAssumed Answered

Test Program for AD9467-FMC EBZ Reference Design

Question asked by salmansheikh on Jul 10, 2018
Latest reply on Jul 13, 2018 by salmansheikh

I ported the AD9467-FMC to the ZC702 board and got the bit file programmed into the board. I am trying to run the Reference Design C program to run ADC tests and I get errors in all the patterns.

 

I see that the fifth line below shows the adc_setup function of the ad9467_core fails, specifically this line:

 

/* AD9467 test. */
adc_setup(ad9467_core);

 

Why would be a possible cause of that? I am using the 2018_r1 branch of the no-OS software. 

 

********************************************************************
ADI AD9467-FMC-EBZ Reference Design
AD9467 CHIP ID: 0x50
AD9467 CHIP GRADE: 0x20
AD9517 CHIP ID: 0xD3D3D3D3
********************************************************************
adc_setup adc core Status errors.
AD9467[0x016]: 00
adc_delay: setting zero error delay (15)
ADC Test: mode - MIDSCALE
format - OFFSET BINARY
ERROR[ 0]: rcv(8A808250), exp(80008000)
ERROR[ 1]: rcv(8431450A), exp(80008000)
ERROR[ 2]: rcv(08043648), exp(80008000)
ERROR[ 3]: rcv(103C42FC), exp(80008000)
ERROR[ 4]: rcv(66A7424E), exp(80008000)
ERROR[ 5]: rcv(8BD43D80), exp(80008000)
ERROR[ 6]: rcv(85468C09), exp(80008000)
ERROR[ 7]: rcv(2A351AB0), exp(80008000)
ERROR[ 8]: rcv(7A29E82C), exp(80008000)
ERROR[ 9]: rcv(D65456C3), exp(80008000)
ERROR[10]: rcv(6B04D9D2), exp(80008000)
ERROR[11]: rcv(5CFA1AB4), exp(80008000)
ERROR[12]: rcv(106849B2), exp(80008000)
ERROR[13]: rcv(CBF83200), exp(80008000)
ERROR[14]: rcv(036509F0), exp(80008000)
ERROR[15]: rcv(E802F0C6), exp(80008000)
ERROR[16]: rcv(DCC24481), exp(80008000)
ERROR[17]: rcv(3EE92E8A), exp(80008000)
ERROR[18]: rcv(38910FCE), exp(80008000)
ERROR[19]: rcv(444C12E5), exp(80008000)
ERROR[20]: rcv(017E7581), exp(80008000)
ERROR[21]: rcv(1A08C0F7), exp(80008000)
ERROR[22]: rcv(49579490), exp(80008000)
ERROR[23]: rcv(5A1A13C6), exp(80008000)
ERROR[24]: rcv(0204AE97), exp(80008000)
ERROR[25]: rcv(A113D86B), exp(80008000)
ERROR[26]: rcv(7F5D0C47), exp(80008000)
ERROR[27]: rcv(10425881), exp(80008000)
ERROR[28]: rcv(A1220811), exp(80008000)
ERROR[29]: rcv(DC1682D3), exp(80008000)
ERROR[30]: rcv(D50561C8), exp(80008000)
ERROR[31]: rcv(4A1A9F75), exp(80008000)
ADC Test: mode - MIDSCALE
format - TWOS_COMPLEMENT
ERROR[ 0]: rcv(8A808250), exp(00000000)
ERROR[ 1]: rcv(8431450A), exp(00000000)
ERROR[ 2]: rcv(08043648), exp(00000000)
ERROR[ 3]: rcv(103C42FC), exp(00000000)
ERROR[ 4]: rcv(66A7424E), exp(00000000)
ERROR[ 5]: rcv(8BD43D80), exp(00000000)
ERROR[ 6]: rcv(85468C09), exp(00000000)
ERROR[ 7]: rcv(2A351AB0), exp(00000000)
ERROR[ 8]: rcv(7A29E82C), exp(00000000)
ERROR[ 9]: rcv(D65456C3), exp(00000000)
ERROR[10]: rcv(6B04D9D2), exp(00000000)
ERROR[11]: rcv(5CFA1AB4), exp(00000000)
ERROR[12]: rcv(106849B2), exp(00000000)
ERROR[13]: rcv(CBF83200), exp(00000000)
ERROR[14]: rcv(036509F0), exp(00000000)
ERROR[15]: rcv(E802F0C6), exp(00000000)
ERROR[16]: rcv(DCC24481), exp(00000000)
ERROR[17]: rcv(3EE92E8A), exp(00000000)
ERROR[18]: rcv(38910FCE), exp(00000000)
ERROR[19]: rcv(444C12E5), exp(00000000)
ERROR[20]: rcv(017E7581), exp(00000000)
ERROR[21]: rcv(1A08C0F7), exp(00000000)
ERROR[22]: rcv(49579490), exp(00000000)
ERROR[23]: rcv(5A1A13C6), exp(00000000)
ERROR[24]: rcv(0204AE97), exp(00000000)
ERROR[25]: rcv(A113D86B), exp(00000000)
ERROR[26]: rcv(7F5D0C47), exp(00000000)
ERROR[27]: rcv(10425881), exp(00000000)
ERROR[28]: rcv(A1220811), exp(00000000)
ERROR[29]: rcv(DC1682D3), exp(00000000)
ERROR[30]: rcv(D50561C8), exp(00000000)
ERROR[31]: rcv(4A1A9F75), exp(00000000)
ADC Test: mode - POS_FULLSCALE
format - OFFSET BINARY
ERROR[ 0]: rcv(8A808250), exp(FFFFFFFF)
ERROR[ 1]: rcv(8431450A), exp(FFFFFFFF)
ERROR[ 2]: rcv(08043648), exp(FFFFFFFF)
ERROR[ 3]: rcv(103C42FC), exp(FFFFFFFF)
ERROR[ 4]: rcv(66A7424E), exp(FFFFFFFF)
ERROR[ 5]: rcv(8BD43D80), exp(FFFFFFFF)
ERROR[ 6]: rcv(85468C09), exp(FFFFFFFF)
ERROR[ 7]: rcv(2A351AB0), exp(FFFFFFFF)
ERROR[ 8]: rcv(7A29E82C), exp(FFFFFFFF)
ERROR[ 9]: rcv(D65456C3), exp(FFFFFFFF)
ERROR[10]: rcv(6B04D9D2), exp(FFFFFFFF)
ERROR[11]: rcv(5CFA1AB4), exp(FFFFFFFF)
ERROR[12]: rcv(106849B2), exp(FFFFFFFF)
ERROR[13]: rcv(CBF83200), exp(FFFFFFFF)
ERROR[14]: rcv(036509F0), exp(FFFFFFFF)
ERROR[15]: rcv(E802F0C6), exp(FFFFFFFF)
ERROR[16]: rcv(DCC24481), exp(FFFFFFFF)
ERROR[17]: rcv(3EE92E8A), exp(FFFFFFFF)
ERROR[18]: rcv(38910FCE), exp(FFFFFFFF)
ERROR[19]: rcv(444C12E5), exp(FFFFFFFF)
ERROR[20]: rcv(017E7581), exp(FFFFFFFF)
ERROR[21]: rcv(1A08C0F7), exp(FFFFFFFF)
ERROR[22]: rcv(49579490), exp(FFFFFFFF)
ERROR[23]: rcv(5A1A13C6), exp(FFFFFFFF)
ERROR[24]: rcv(0204AE97), exp(FFFFFFFF)
ERROR[25]: rcv(A113D86B), exp(FFFFFFFF)
ERROR[26]: rcv(7F5D0C47), exp(FFFFFFFF)
ERROR[27]: rcv(10425881), exp(FFFFFFFF)
ERROR[28]: rcv(A1220811), exp(FFFFFFFF)
ERROR[29]: rcv(DC1682D3), exp(FFFFFFFF)
ERROR[30]: rcv(D50561C8), exp(FFFFFFFF)
ERROR[31]: rcv(4A1A9F75), exp(FFFFFFFF)
ADC Test: mode - POS_FULLSCALE
format - TWOS_COMPLEMENT
ERROR[ 0]: rcv(8A808250), exp(7FFF7FFF)
ERROR[ 1]: rcv(8431450A), exp(7FFF7FFF)
ERROR[ 2]: rcv(08043648), exp(7FFF7FFF)
ERROR[ 3]: rcv(103C42FC), exp(7FFF7FFF)
ERROR[ 4]: rcv(66A7424E), exp(7FFF7FFF)
ERROR[ 5]: rcv(8BD43D80), exp(7FFF7FFF)
ERROR[ 6]: rcv(85468C09), exp(7FFF7FFF)
ERROR[ 7]: rcv(2A351AB0), exp(7FFF7FFF)
ERROR[ 8]: rcv(7A29E82C), exp(7FFF7FFF)
ERROR[ 9]: rcv(D65456C3), exp(7FFF7FFF)
ERROR[10]: rcv(6B04D9D2), exp(7FFF7FFF)
ERROR[11]: rcv(5CFA1AB4), exp(7FFF7FFF)
ERROR[12]: rcv(106849B2), exp(7FFF7FFF)
ERROR[13]: rcv(CBF83200), exp(7FFF7FFF)
ERROR[14]: rcv(036509F0), exp(7FFF7FFF)
ERROR[15]: rcv(E802F0C6), exp(7FFF7FFF)
ERROR[16]: rcv(DCC24481), exp(7FFF7FFF)
ERROR[17]: rcv(3EE92E8A), exp(7FFF7FFF)
ERROR[18]: rcv(38910FCE), exp(7FFF7FFF)
ERROR[19]: rcv(444C12E5), exp(7FFF7FFF)
ERROR[20]: rcv(017E7581), exp(7FFF7FFF)
ERROR[21]: rcv(1A08C0F7), exp(7FFF7FFF)
ERROR[22]: rcv(49579490), exp(7FFF7FFF)
ERROR[23]: rcv(5A1A13C6), exp(7FFF7FFF)
ERROR[24]: rcv(0204AE97), exp(7FFF7FFF)
ERROR[25]: rcv(A113D86B), exp(7FFF7FFF)
ERROR[26]: rcv(7F5D0C47), exp(7FFF7FFF)
ERROR[27]: rcv(10425881), exp(7FFF7FFF)
ERROR[28]: rcv(A1220811), exp(7FFF7FFF)
ERROR[29]: rcv(DC1682D3), exp(7FFF7FFF)
ERROR[30]: rcv(D50561C8), exp(7FFF7FFF)
ERROR[31]: rcv(4A1A9F75), exp(7FFF7FFF)
ADC Test: mode - NEG_FULLSCALE BINARY
format - OFFSET BINARY
ERROR[ 0]: rcv(8A808250), exp(00000000)
ERROR[ 1]: rcv(8431450A), exp(00000000)
ERROR[ 2]: rcv(08043648), exp(00000000)
ERROR[ 3]: rcv(103C42FC), exp(00000000)
ERROR[ 4]: rcv(66A7424E), exp(00000000)
ERROR[ 5]: rcv(8BD43D80), exp(00000000)
ERROR[ 6]: rcv(85468C09), exp(00000000)
ERROR[ 7]: rcv(2A351AB0), exp(00000000)
ERROR[ 8]: rcv(7A29E82C), exp(00000000)
ERROR[ 9]: rcv(D65456C3), exp(00000000)
ERROR[10]: rcv(6B04D9D2), exp(00000000)
ERROR[11]: rcv(5CFA1AB4), exp(00000000)
ERROR[12]: rcv(106849B2), exp(00000000)
ERROR[13]: rcv(CBF83200), exp(00000000)
ERROR[14]: rcv(036509F0), exp(00000000)
ERROR[15]: rcv(E802F0C6), exp(00000000)
ERROR[16]: rcv(DCC24481), exp(00000000)
ERROR[17]: rcv(3EE92E8A), exp(00000000)
ERROR[18]: rcv(38910FCE), exp(00000000)
ERROR[19]: rcv(444C12E5), exp(00000000)
ERROR[20]: rcv(017E7581), exp(00000000)
ERROR[21]: rcv(1A08C0F7), exp(00000000)
ERROR[22]: rcv(49579490), exp(00000000)
ERROR[23]: rcv(5A1A13C6), exp(00000000)
ERROR[24]: rcv(0204AE97), exp(00000000)
ERROR[25]: rcv(A113D86B), exp(00000000)
ERROR[26]: rcv(7F5D0C47), exp(00000000)
ERROR[27]: rcv(10425881), exp(00000000)
ERROR[28]: rcv(A1220811), exp(00000000)
ERROR[29]: rcv(DC1682D3), exp(00000000)
ERROR[30]: rcv(D50561C8), exp(00000000)
ERROR[31]: rcv(4A1A9F75), exp(00000000)
ADC Test: mode - NEG_FULLSCALE BINARY
format - TWOS_COMPLEMENT
ERROR[ 0]: rcv(8A808250), exp(80008000)
ERROR[ 1]: rcv(8431450A), exp(80008000)
ERROR[ 2]: rcv(08043648), exp(80008000)
ERROR[ 3]: rcv(103C42FC), exp(80008000)
ERROR[ 4]: rcv(66A7424E), exp(80008000)
ERROR[ 5]: rcv(8BD43D80), exp(80008000)
ERROR[ 6]: rcv(85468C09), exp(80008000)
ERROR[ 7]: rcv(2A351AB0), exp(80008000)
ERROR[ 8]: rcv(7A29E82C), exp(80008000)
ERROR[ 9]: rcv(D65456C3), exp(80008000)
ERROR[10]: rcv(6B04D9D2), exp(80008000)
ERROR[11]: rcv(5CFA1AB4), exp(80008000)
ERROR[12]: rcv(106849B2), exp(80008000)
ERROR[13]: rcv(CBF83200), exp(80008000)
ERROR[14]: rcv(036509F0), exp(80008000)
ERROR[15]: rcv(E802F0C6), exp(80008000)
ERROR[16]: rcv(DCC24481), exp(80008000)
ERROR[17]: rcv(3EE92E8A), exp(80008000)
ERROR[18]: rcv(38910FCE), exp(80008000)
ERROR[19]: rcv(444C12E5), exp(80008000)
ERROR[20]: rcv(017E7581), exp(80008000)
ERROR[21]: rcv(1A08C0F7), exp(80008000)
ERROR[22]: rcv(49579490), exp(80008000)
ERROR[23]: rcv(5A1A13C6), exp(80008000)
ERROR[24]: rcv(0204AE97), exp(80008000)
ERROR[25]: rcv(A113D86B), exp(80008000)
ERROR[26]: rcv(7F5D0C47), exp(80008000)
ERROR[27]: rcv(10425881), exp(80008000)
ERROR[28]: rcv(A1220811), exp(80008000)
ERROR[29]: rcv(DC1682D3), exp(80008000)
ERROR[30]: rcv(D50561C8), exp(80008000)
ERROR[31]: rcv(4A1A9F75), exp(80008000)
ADC Test: mode - CHECKERBOARD
format - OFFSET BINARY
ERROR[ 0]: rcv(8A808250), exp(AAAA5555)
ERROR[ 1]: rcv(8431450A), exp(AAAA5555)
ERROR[ 2]: rcv(08043648), exp(AAAA5555)
ERROR[ 3]: rcv(103C42FC), exp(AAAA5555)
ERROR[ 4]: rcv(66A7424E), exp(AAAA5555)
ERROR[ 5]: rcv(8BD43D80), exp(AAAA5555)
ERROR[ 6]: rcv(85468C09), exp(AAAA5555)
ERROR[ 7]: rcv(2A351AB0), exp(AAAA5555)
ERROR[ 8]: rcv(7A29E82C), exp(AAAA5555)
ERROR[ 9]: rcv(D65456C3), exp(AAAA5555)
ERROR[10]: rcv(6B04D9D2), exp(AAAA5555)
ERROR[11]: rcv(5CFA1AB4), exp(AAAA5555)
ERROR[12]: rcv(106849B2), exp(AAAA5555)
ERROR[13]: rcv(CBF83200), exp(AAAA5555)
ERROR[14]: rcv(036509F0), exp(AAAA5555)
ERROR[15]: rcv(E802F0C6), exp(AAAA5555)
ERROR[16]: rcv(DCC24481), exp(AAAA5555)
ERROR[17]: rcv(3EE92E8A), exp(AAAA5555)
ERROR[18]: rcv(38910FCE), exp(AAAA5555)
ERROR[19]: rcv(444C12E5), exp(AAAA5555)
ERROR[20]: rcv(017E7581), exp(AAAA5555)
ERROR[21]: rcv(1A08C0F7), exp(AAAA5555)
ERROR[22]: rcv(49579490), exp(AAAA5555)
ERROR[23]: rcv(5A1A13C6), exp(AAAA5555)
ERROR[24]: rcv(0204AE97), exp(AAAA5555)
ERROR[25]: rcv(A113D86B), exp(AAAA5555)
ERROR[26]: rcv(7F5D0C47), exp(AAAA5555)
ERROR[27]: rcv(10425881), exp(AAAA5555)
ERROR[28]: rcv(A1220811), exp(AAAA5555)
ERROR[29]: rcv(DC1682D3), exp(AAAA5555)
ERROR[30]: rcv(D50561C8), exp(AAAA5555)
ERROR[31]: rcv(4A1A9F75), exp(AAAA5555)
ADC Test: mode - CHECKERBOARD
format - TWOS_COMPLEMENT
ERROR[ 0]: rcv(8A808250), exp(AAAA5555)
ERROR[ 1]: rcv(8431450A), exp(AAAA5555)
ERROR[ 2]: rcv(08043648), exp(AAAA5555)
ERROR[ 3]: rcv(103C42FC), exp(AAAA5555)
ERROR[ 4]: rcv(66A7424E), exp(AAAA5555)
ERROR[ 5]: rcv(8BD43D80), exp(AAAA5555)
ERROR[ 6]: rcv(85468C09), exp(AAAA5555)
ERROR[ 7]: rcv(2A351AB0), exp(AAAA5555)
ERROR[ 8]: rcv(7A29E82C), exp(AAAA5555)
ERROR[ 9]: rcv(D65456C3), exp(AAAA5555)
ERROR[10]: rcv(6B04D9D2), exp(AAAA5555)
ERROR[11]: rcv(5CFA1AB4), exp(AAAA5555)
ERROR[12]: rcv(106849B2), exp(AAAA5555)
ERROR[13]: rcv(CBF83200), exp(AAAA5555)
ERROR[14]: rcv(036509F0), exp(AAAA5555)
ERROR[15]: rcv(E802F0C6), exp(AAAA5555)
ERROR[16]: rcv(DCC24481), exp(AAAA5555)
ERROR[17]: rcv(3EE92E8A), exp(AAAA5555)
ERROR[18]: rcv(38910FCE), exp(AAAA5555)
ERROR[19]: rcv(444C12E5), exp(AAAA5555)
ERROR[20]: rcv(017E7581), exp(AAAA5555)
ERROR[21]: rcv(1A08C0F7), exp(AAAA5555)
ERROR[22]: rcv(49579490), exp(AAAA5555)
ERROR[23]: rcv(5A1A13C6), exp(AAAA5555)
ERROR[24]: rcv(0204AE97), exp(AAAA5555)
ERROR[25]: rcv(A113D86B), exp(AAAA5555)
ERROR[26]: rcv(7F5D0C47), exp(AAAA5555)
ERROR[27]: rcv(10425881), exp(AAAA5555)
ERROR[28]: rcv(A1220811), exp(AAAA5555)
ERROR[29]: rcv(DC1682D3), exp(AAAA5555)
ERROR[30]: rcv(D50561C8), exp(AAAA5555)
ERROR[31]: rcv(4A1A9F75), exp(AAAA5555)
ADC Test: mode - PN_23_SEQUENCE
format - OFFSET BINARY
Test passed
ADC Test: mode - PN_23_SEQUENCE
format - TWOS_COMPLEMENT
Test skipped
ADC Test: mode - PN_9_SEQUENCE
format - OFFSET BINARY
Test passed
ADC Test: mode - PN_9_SEQUENCE
format - TWOS_COMPLEMENT
Test skipped
ADC Test: mode - ONE_ZERO_TOGGLE
format - OFFSET BINARY
ERROR[ 0]: rcv(8A808250), exp(FFFF0000)
ERROR[ 1]: rcv(8431450A), exp(FFFF0000)
ERROR[ 2]: rcv(08043648), exp(FFFF0000)
ERROR[ 3]: rcv(103C42FC), exp(FFFF0000)
ERROR[ 4]: rcv(66A7424E), exp(FFFF0000)
ERROR[ 5]: rcv(8BD43D80), exp(FFFF0000)
ERROR[ 6]: rcv(85468C09), exp(FFFF0000)
ERROR[ 7]: rcv(2A351AB0), exp(FFFF0000)
ERROR[ 8]: rcv(7A29E82C), exp(FFFF0000)
ERROR[ 9]: rcv(D65456C3), exp(FFFF0000)
ERROR[10]: rcv(6B04D9D2), exp(FFFF0000)
ERROR[11]: rcv(5CFA1AB4), exp(FFFF0000)
ERROR[12]: rcv(106849B2), exp(FFFF0000)
ERROR[13]: rcv(CBF83200), exp(FFFF0000)
ERROR[14]: rcv(036509F0), exp(FFFF0000)
ERROR[15]: rcv(E802F0C6), exp(FFFF0000)
ERROR[16]: rcv(DCC24481), exp(FFFF0000)
ERROR[17]: rcv(3EE92E8A), exp(FFFF0000)
ERROR[18]: rcv(38910FCE), exp(FFFF0000)
ERROR[19]: rcv(444C12E5), exp(FFFF0000)
ERROR[20]: rcv(017E7581), exp(FFFF0000)
ERROR[21]: rcv(1A08C0F7), exp(FFFF0000)
ERROR[22]: rcv(49579490), exp(FFFF0000)
ERROR[23]: rcv(5A1A13C6), exp(FFFF0000)
ERROR[24]: rcv(0204AE97), exp(FFFF0000)
ERROR[25]: rcv(A113D86B), exp(FFFF0000)
ERROR[26]: rcv(7F5D0C47), exp(FFFF0000)
ERROR[27]: rcv(10425881), exp(FFFF0000)
ERROR[28]: rcv(A1220811), exp(FFFF0000)
ERROR[29]: rcv(DC1682D3), exp(FFFF0000)
ERROR[30]: rcv(D50561C8), exp(FFFF0000)
ERROR[31]: rcv(4A1A9F75), exp(FFFF0000)
ADC Test: mode - ONE_ZERO_TOGGLE
format - TWOS_COMPLEMENT
ERROR[ 0]: rcv(8A808250), exp(FFFF0000)
ERROR[ 1]: rcv(8431450A), exp(FFFF0000)
ERROR[ 2]: rcv(08043648), exp(FFFF0000)
ERROR[ 3]: rcv(103C42FC), exp(FFFF0000)
ERROR[ 4]: rcv(66A7424E), exp(FFFF0000)
ERROR[ 5]: rcv(8BD43D80), exp(FFFF0000)
ERROR[ 6]: rcv(85468C09), exp(FFFF0000)
ERROR[ 7]: rcv(2A351AB0), exp(FFFF0000)
ERROR[ 8]: rcv(7A29E82C), exp(FFFF0000)
ERROR[ 9]: rcv(D65456C3), exp(FFFF0000)
ERROR[10]: rcv(6B04D9D2), exp(FFFF0000)
ERROR[11]: rcv(5CFA1AB4), exp(FFFF0000)
ERROR[12]: rcv(106849B2), exp(FFFF0000)
ERROR[13]: rcv(CBF83200), exp(FFFF0000)
ERROR[14]: rcv(036509F0), exp(FFFF0000)
ERROR[15]: rcv(E802F0C6), exp(FFFF0000)
ERROR[16]: rcv(DCC24481), exp(FFFF0000)
ERROR[17]: rcv(3EE92E8A), exp(FFFF0000)
ERROR[18]: rcv(38910FCE), exp(FFFF0000)
ERROR[19]: rcv(444C12E5), exp(FFFF0000)
ERROR[20]: rcv(017E7581), exp(FFFF0000)
ERROR[21]: rcv(1A08C0F7), exp(FFFF0000)
ERROR[22]: rcv(49579490), exp(FFFF0000)
ERROR[23]: rcv(5A1A13C6), exp(FFFF0000)
ERROR[24]: rcv(0204AE97), exp(FFFF0000)
ERROR[25]: rcv(A113D86B), exp(FFFF0000)
ERROR[26]: rcv(7F5D0C47), exp(FFFF0000)
ERROR[27]: rcv(10425881), exp(FFFF0000)
ERROR[28]: rcv(A1220811), exp(FFFF0000)
ERROR[29]: rcv(DC1682D3), exp(FFFF0000)
ERROR[30]: rcv(D50561C8), exp(FFFF0000)
ERROR[31]: rcv(4A1A9F75), exp(FFFF0000)
Testing done.
Start capturing data...
Done.

Outcomes