This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Unable to create new platform configuration with zedboard for core detection using DS5, DStream without using existing Xillinx configuration

Unable to create new platform configuration with zedboard  for core detection using DS5, DStream without using default Xillinx configuration, Kindly guide us thanks in advance

we are connected the  JTAG from J15 (zedboard) to  DStream debugger

observed following errors

ARM DS-5 v5.25.0, build number5250010
Beginning Autodetection
--- --- ---
Counting devices:
DR Chain [1024]:
[00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011
 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100]
Device Count: 2
Reading IDCODEs:
DR Chain [64]:
[0100101110100000000001000111011100000011011100100111000010010011]
Device 0 has IDCODE = 0x4BA00477
Device 1 has IDCODE = 0x03727093
IR Chain [1024]:
[11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001010001]
Device 0 has IR Length = 2
Device 1 has IR Length = 4
Autodetection failed: Measured IR length is too small
 
Parents
  • Hi Ratan, DS-5 has been unable to measure the IR length of the Xilinx device.

    In detail, to detect the devices on the JTAG scan chain, DS-5 needs to know the JTAG IR lengths for the devices on the chain. In general, measuring the IR lengths is problematic when the device does not return a 0....01 pattern (i.e. all 0s with the first two bits being 01) when reading the IR. Many devices (including ARM devices) do return such a pattern (see the 0001 pattern at the end of the IR chain), but Xilinx devices use the upper IR bits to return status information (which it is entitled to do), which makes it impossible for DS-5 to measure the IR length for this device.

    To make progress you will need to do some manual configuration of the JTAG scan chain within PCE - to add the ARM DAP and Xilinx (IR length=6) devices. You must then select the ARM DAP device and get PCE to read its ROM table and configure from there. Once you have the JTAG devices in the chain, right click the ARM DAP and choose 'Enumerate APs', then right click the discovered APs and choose 'Read ROM Table'.

    See if this gets you further.

Reply
  • Hi Ratan, DS-5 has been unable to measure the IR length of the Xilinx device.

    In detail, to detect the devices on the JTAG scan chain, DS-5 needs to know the JTAG IR lengths for the devices on the chain. In general, measuring the IR lengths is problematic when the device does not return a 0....01 pattern (i.e. all 0s with the first two bits being 01) when reading the IR. Many devices (including ARM devices) do return such a pattern (see the 0001 pattern at the end of the IR chain), but Xilinx devices use the upper IR bits to return status information (which it is entitled to do), which makes it impossible for DS-5 to measure the IR length for this device.

    To make progress you will need to do some manual configuration of the JTAG scan chain within PCE - to add the ARM DAP and Xilinx (IR length=6) devices. You must then select the ARM DAP device and get PCE to read its ROM table and configure from there. Once you have the JTAG devices in the chain, right click the ARM DAP and choose 'Enumerate APs', then right click the discovered APs and choose 'Read ROM Table'.

    See if this gets you further.

Children
No data