DSPRelated.com
Forums

problems with C6211 HPI

Started by Unknown March 14, 2001
dear all,

we use the C6211 on our own design and connect it to an other board with
the host port interface.

HWOB = 1
write fix + autoincrement address
read autoincrement address only

problem:
if we write data to the C6211 with lower part == ffff, then on some
pattern of the higher
part (fffe,fffd,fff7,...), the read is corrupted.
data_low = data_high
the HPA address pointer is 2x incremented

have you an idea of that?

thanks and mfg (best regards) willi elherr




Hello Willi, We had similar problem with C6211. There is TI's errata on the web site,
but I think there is maybe something more. We can write and read from
HPIC and HPIA. But we cannot have reliable read and write to HPID. The only way we can do something is the following:

HPIA write 0x2000
HPID++ write 0x12345678

HPIA write 0x1FFC
HPID++ read (returns something)
HPID++ read (returns 0x12345678)

The only thing that we have working is HPID autoincrement access, and
even then we need to have one extra read from the address before
original. Errata does not mention this extra read.

Hopefully this will help a little bit.

Best regards, Rastko Selmic --

*****************************************
Rastko R. Selmic, Ph.D.

DSP System Engineer
Signalogic, Inc.
9617 Wendell, Dallas, Texas, 75243
Tel. 214-343-0069, Fax. 214-343-0163
Email:
***************************************** willi elherr wrote:

> dear all,
>
> we use the C6211 on our own design and connect it to an other board with
> the host port interface.
>
> HWOB = 1
> write fix + autoincrement address
> read autoincrement address only
>
> problem:
> if we write data to the C6211 with lower part == ffff, then on some
> pattern of the higher
> part (fffe,fffd,fff7,...), the read is corrupted.
> data_low = data_high
> the HPA address pointer is 2x incremented
>
> have you an idea of that?
>
> thanks and mfg (best regards) willi elherr
>

> ________________________________
> 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
>
> To Post: Send an email to
>
> To Leave: Send an email to
>
> Archives: http://www.yahoogroups.com/group/c6x
>
> Other Groups: http://www.dsprelated.com > ">http://docs.yahoo.com/info/terms/ >
>

--

*****************************************
Rastko R. Selmic, Ph.D.

DSP System Engineer
Signalogic, Inc.
9617 Wendell, Dallas, Texas, 75243
Tel. 214-343-0069, Fax. 214-343-0163
Email:
*****************************************