Hi there
I've just built a development board using two
'C5402s, with the intention of using the XDS510PP JTAG pod for
debugging. I designed it using the schematic on page B-13 of the
C54x reference set, volume 1. But, there is a strange
problem:
Code Composer Studio seems to recognise and find both
devices in the scan path (using parallel debug manager), but the Spectrum
Digital test program (a bit like PORTIO.exe) seems to think the emulator
isn't powered up...weird, because it can reset it with no problem.
When loading my programs there are all sorts of memory errors; should I put
these down to a separate problem and assume that because CCS is happy that the
JTAG scan is working correctly and I can carry on programming
without worrying?
I am buffering all of the important signals through one
device, a tri-state octal buffer/line driver. If anyone has successfully
debugged a multiple processor board using the JTAG before, and can offer
any advice, I would be very happy. Please help!
Thanks,
Tim Shearer
Digital Design Engineer
BBM Electronics Group, Trantec Systems E-Mail: t...@trantec.co.uk, Web: www.trantec.co.uk Phone: +44 (0)20 8330 3388, Fax: +44 (0)20 8330 3222 |
|
Multi-processor JTAG problem
Started by ●January 24, 2001
Reply by ●January 24, 20012001-01-24
Thanks Jeff, I have it all working perfectly now, I was stupid enough to forget to fit a jumper that I designed! But your hunch was correct, it was related to the TDO/TDI connection between the two devices. Sorry to bother you all. Tim ----- Original Message ----- From: Jeff Brower <> To: Tim Shearer <> Cc: <> Sent: 25 January 2001 15:11 Subject: Re: [c54x] Multi-processor JTAG problem > Tim- > > I'm sure you did this, but just to check: > > JTAG:TDI --> DSP0:TDI > DSP0:TDO --> DSP1:TDI > DSP1:TDO --> JTAG:TDO > > Jeff Brower > DSP sw/hw engineer > Signalogic > On Wed, 24 Jan 2001, "Tim Shearer" <> wrote: > >Hi there > > > >I've just built a development board using two 'C5402s, with the intention of > using the XDS510PP JTAG pod for debugging. I designed it using the schematic on > page B-13 of the C54x reference set, volume 1. But, there is a strange problem: > > > >Code Composer Studio seems to recognise and find both devices in the scan path > (using parallel debug manager), but the Spectrum Digital test program (a bit > like PORTIO.exe) seems to think the emulator isn't powered up...weird, because > it can reset it with no problem. When loading my programs there are all sorts > of memory errors; should I put these down to a separate problem and assume that > because CCS is happy that the JTAG scan is working correctly and I can carry on > programming without worrying? > > > >I am buffering all of the important signals through one device, a tri-state > octal buffer/line driver. If anyone has successfully debugged a multiple > processor board using the JTAG before, and can offer any advice, I would be very > happy. Please help! > > > >Thanks, > >Tim Shearer > > > >Digital Design Engineer > >BBM Electronics Group, Trantec Systems > >E-Mail: , Web: www.trantec.co.uk > >Phone: +44 (0)20 8330 3388, Fax: +44 (0)20 8330 3222 > |
Reply by ●January 25, 20012001-01-25
Tim- I'm sure you did this, but just to check: JTAG:TDI --> DSP0:TDI DSP0:TDO --> DSP1:TDI DSP1:TDO --> JTAG:TDO Jeff Brower DSP sw/hw engineer Signalogic On Wed, 24 Jan 2001, "Tim Shearer" <> wrote: >Hi there > >I've just built a development board using two 'C5402s, with the intention of using the XDS510PP JTAG pod for debugging. I designed it using the schematic on page B-13 of the C54x reference set, volume 1. But, there is a strange problem: > >Code Composer Studio seems to recognise and find both devices in the scan path (using parallel debug manager), but the Spectrum Digital test program (a bit like PORTIO.exe) seems to think the emulator isn't powered up...weird, because it can reset it with no problem. When loading my programs there are all sorts of memory errors; should I put these down to a separate problem and assume that because CCS is happy that the JTAG scan is working correctly and I can carry on programming without worrying? > >I am buffering all of the important signals through one device, a tri-state octal buffer/line driver. If anyone has successfully debugged a multiple processor board using the JTAG before, and can offer any advice, I would be very happy. Please help! > >Thanks, >Tim Shearer > >Digital Design Engineer >BBM Electronics Group, Trantec Systems >E-Mail: , Web: www.trantec.co.uk >Phone: +44 (0)20 8330 3388, Fax: +44 (0)20 8330 3222 |