02-27-2020 02:21 AM
I am using zynq 7000 customize board.In that a pin which is on bank 35 (FPGA) is taken on connector(j3).J3 connector is 7 pin connector in which 7 no. pin is ground.
I am testing all io's by writing counter code.
I am getting waveforms on DSO for all pins except 6 no. pin.
I have added then chipscope .On chipscope i am getting the waveform but not on DSO.
What can be the reason ?
02-27-2020 05:25 AM
You may have a manufacturing problem. Either a ball is not soldered to a pad, the line could be shorted or, more rarely, a via might be cracked.
02-28-2020 04:24 AM
I don't think Xilinx provides any boundary scan features for users. You need to debug the old fashioned way. Did you have the BGAs xrayed after assembly? This can sometimes show a bad solder joint on a ball. If you push down lightly on the Zynq, does the signal appear? Sometimes you can find a bad solder connection this way. Can you find the via under the Zynq? Probe it with a scope. Sometimes traces break where they connect to vias. If there is a signal there, the trace is broken somewhere. You also have to consider the possibility of ESD damage to the driver on the Zynq. How careful were you when handling and probing the board?