Part Number: TMS320C6727B
Other Parts Discussed in Thread: AM3874
From the customer:
We are having some difficulty in communicating between the AM3874’s GPMC port and the DSP’s UHPI port. We are asking for some support from TI on this matter. Here is the background…
AM3874 GPMC -> 8x C6727B UHPI. Connection example in the attached image, which is multiplexed half-word. We have individual CS per DSP. All other connections are bussed in 2 groups of 4. All SI has been simulated and is consistent with what we’re seeing on the scope. Clock is 33.3MHz on CLKIN. Each DSP has 128Mb (4Mx32) of SDR. We have used these DSPs before, but in 32-bit mode and with an FPGA.
So far we have enabled UHPI boot mode by holding CS and other config pins while releasing reset. We can read and write HPIA and HPIC, and the data looks correct in the debugger. We can see writes to HPID go across the bus, but when we read back HPID, HRDY never goes low and we get 0x0. Our CS low duration for reads is something like 400ns long, which makes me think something in the DSP is not responding. Are we missing some step before we can access register data through HPID? The only things we have touched so far have been the parts described here.
We also have experienced the bus collision on HWIL during reads. We have seen this fixed by changing this pin to a GPIO input. Is this still TI’s suggested solution? Are there any issues here?

