I'm working on a 5P1105ALL-EVB.
Timing commander cannot see any connection to the board. I think the FTDI drivers are ok, because 2 COM ports appear upon plugging in the board, but TC says it can't find any device when using either address 0xD4 (from the datasheet), or 0x6A (the equivalent 7 bit address).
I connected a Raspberry Pi to it via I2C and the AARDVARK connector, and it can see and manipulate the registers of the 5P1105, so the inability of Timing Commander to connect is an inconvenience rather than a fatal problem.
On to my immediate question: should changes to registers that define the clock outputs have an immediate affect? Or are the outputs set only on power up?
The default configuration on the board generates a CMOS signal and its inverse on CLK1, HCSL3 on CLK2, LVDS on CLK3 and LVPECL on CLK4.
I set 0x62, 0x64 and 0x66 to 0xBB to generate a CMOSD output in CLK2, CLK3 and CLK4, but I saw no change in the outputs. I tried toggling the SD/OE pin, but that didn't help. Do I have to shut it down, as detailed in the "Entering Shutdown Mode through I2C" section of the Register Descriptions and Programming Guide?
By the way, I have doubts about the accuracy of those instructions for entering shutdown mode because it appears the instructions in steps 1 and 2 are mixed up. Step 1 says to write 001ss000 to tristate the outputs, but that just sets it to single-ended CMOS. Step 2 says to set the outputs to single-ended CMOS by writing 0x00 to register 0x68, but it appears that would tristate the outputs. Step 4 then says to set a special value in an undocumented registers to disable otherwise-unmentioned dividers. It does not instill confidence.
Hi Daloren,
I am checking with our engineering team ( TECHSUPP-8311 ). I will get back to you once they reply.