DSPRelated.com
Forums

Parallel port interface

Started by Unknown October 4, 2001
Thank you all for your comments/inputs on my simple question about
JTAG Emulation. I have another question, this time regarding
interfacing C6x01 and parallel port. Does anyone know how to
interface a c6x01 DSP with a parallel port so that the two, host and
DSP, can communicate (for loading of program, etc.). I know that
communication between DSP chip and host in the DSK occurs via a PPC
(SMC34C60) but I am not quite sure about EVM although I am certain
that it has some device between the host and the DSP chip. I am
looking for a direct method of interfacing. I know that TI has an
application note on interfacing c54X to the parallel port but am not
sure if the "architecture" of the c54x are similar enough to the
c6x01 for the same technique to apply.

Any comments/advises are appreciated.

Thanks.

Regards,
A. Feynman



A Feynman-

I suggest that you find an old manual on the circa 1996 DSK C542 board and pull
out the schematic for the parallel port interface that was on this board. This
interface was simple (few ICs plus discretes) and will work with a few
modifications for C6xxx, since C6x11 and C6x01 host-port interfaces are similar
to C54xx HPIs. Mainly you need 8-bit aggregator and HHWIL signal.

The DSK C542 book is called "TMS320C54x DSKPlus DSP Starter Kit", and its TI
publication number is SPRU191.

Jeff BRower
DSP sw/hw engineer
Signalogic

On Thu, 04 Oct 2001, wrote:
>Thank you all for your comments/inputs on my simple question about
>JTAG Emulation. I have another question, this time regarding
>interfacing C6x01 and parallel port. Does anyone know how to
>interface a c6x01 DSP with a parallel port so that the two, host and
>DSP, can communicate (for loading of program, etc.). I know that
>communication between DSP chip and host in the DSK occurs via a PPC
>(SMC34C60) but I am not quite sure about EVM although I am certain
>that it has some device between the host and the DSP chip. I am
>looking for a direct method of interfacing. I know that TI has an
>application note on interfacing c54X to the parallel port but am not
>sure if the "architecture" of the c54x are similar enough to the
>c6x01 for the same technique to apply.
>
>Any comments/advises are appreciated.
>
>Thanks.
>
>Regards,
>A. Feynman




I think you could probably buffer the parallel port data lines and its control/status signals and connect them to the HPI of the c6x.  You would have to write your own software to do that though.  AFAIK, the way the PPC chip works is that it converts the parallel port into a JTAG port and the TI software treats it as an emulator.  Therefore, reproducing that interface would be least software effort.
 
Cheers,
Martin

>>> <a...@hotmail.com> 04 October 2001 18:28:27 >>>
Thank you all for your comments/inputs on my simple question about
JTAG Emulation.  I have another question, this time regarding
interfacing C6x01 and parallel port.  Does anyone know how to
interface a c6x01 DSP with a parallel port so that the two, host and
DSP, can communicate (for loading of program, etc.).  I know that
communication between DSP chip and host in the DSK occurs via a PPC
(SMC34C60) but I am not quite sure about EVM although I am certain
that it has some device between the host and the DSP chip.  I am
looking for a direct method of interfacing.  I know that TI has an
application note on interfacing c54X to the parallel port but am not
sure if the "architecture" of the c54x are similar enough to the
c6x01 for the same technique to apply.

Any comments/advises are appreciated.

Thanks.

Regards,
A. Feynman
_____________________________________
Note: If you do a simple "reply" with your email client, only the author of this message will receive your answer.  You need to do a "reply all" if you want your answer to be distributed to the entire group.

_____________________________________
About this discussion group:

To Join:  Send an email to c...@yahoogroups.com

To Post:  Send an email to c...@yahoogroups.com

To Leave: Send an email to c...@yahoogroups.com

Archives: http://www.yahoogroups.com/group/c6x

Other Groups: http://docs.yahoo.com/info/terms/" target="_blank" rel="nofollow">http://www.dsprelated.com">http://docs.yahoo.com/info/terms/