DSPRelated.com
Forums

problem on setting wait state of C5402

Started by Yi Li June 4, 1999
Hi! all,

I'm designing an application board with TI's C5402, I use a JTAG
emulator and GO-DSP's Composer (V3.04) to debug my test program.
However, if I set the wait state to more than one cycle (by setting
SWWSR register), the Composer will return error message as "Target Board
Time out, check cabling and multi-processor configuration" whenever the
program tried to access external memory or I/O space. I have tried the
same test program on another C542 application board with the same
emulator and Composer, then every thing is OK. I have asked TI's
technical support, and downloaded a new driver (tixds54xnt.dll)
according to their instruction, but it doesn't work either. I wonder if
anybody has met the same problem as me, can anybody tell me what might
be the reason and how to solve this problem? Thanks a lot!

liyi



When you use two or more software wait states, the DSP waits
until the ready signal is asserted high. Therefore, I think
that your problem may be that you are not pulling up the DSP's
ready input.

Your code probably works on the other board because the ready
signal is asserted properly on that board.

I wish that there was an option on the C54x like there is on
the C3x/C4x DSPs to support all four combinations of software
and hardware ready indications. The C54x is not as flexible
on this issue, so you must ensure that your ready line is pulled
up or being driven properly by another device.

Brian <> wrote:
Original Article: http://www.egroups.com/group/c54x/?start=5
> Hi! all,
>
> I'm designing an application board with TI's C5402, I use a JTAG
> emulator and GO-DSP's Composer (V3.04) to debug my test program.
> However, if I set the wait state to more than one cycle (by setting
> SWWSR register), the Composer will return error message as "Target Board
> Time out, check cabling and multi-processor configuration" whenever the
> program tried to access external memory or I/O space. I have tried the
> same test program on another C542 application board with the same
> emulator and Composer, then every thing is OK. I have asked TI's
> technical support, and downloaded a new driver (tixds54xnt.dll)
> according to their instruction, but it doesn't work either. I wonder if
> anybody has met the same problem as me, can anybody tell me what might
> be the reason and how to solve this problem? Thanks a lot!
>
> liyi
>