This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TSB12LV32 questions

Other Parts Discussed in Thread: TSB12LV32, TSB41AB2

My customer has the following questions on the TSB12LV32.

I use TSB12LV32 as Firewire controller, and TSB41AB2 as Firewire PHY. When I try to read TSB12LV32's CFR registers after power on reset, only part of these registers are read with supposed power on reset value. If I keep reading them through an infinite loop, after couple seconds, all register values returned will be 0xFFFFFFFF. I checked the INT line is low when returning 0xFFFFFFFF. TEA is low too. Also MCA is low too without pulses. All the read to CFR regs are through 4 single byte read. There is no CFR writes at all. The databus is 8-bit and chip is running in big endian.

 

1) Is this a microcontroller interface timing error MCERROR?

2) Can TEA & INT be active even only involving CFR reads?

3) Do you have any c code for initialization and operate TSB12LV32?

4) Do you have example of glue logic to SHARC DSP?