Hi,
we've been trying to get the PLL to work for some time now and making 0 progress.
Here's the register settings.
Running...
PG 0 REG 0xB: 0x45
PG 0 REG 0xC: 0x0
PG 0 REG 0xD: 0x0
PG 0 REG 0x20: data=0x5E clkdet_en=0 adc_clk_src=1 mst_mode=1 mst_sck_src=0
PG 0 REG 0x25: 0x7
PG 0 REG 0x26: 0x3
PG 0 REG 0x27: data=0x3F div=1/64 DEFAULT
PG 0 REG 0x28: data=0x1 lock=0 pll en=1 DEFAULT
PG 0 REG 0x29: P=1/3
PG 0 REG 0x2A: R=1/2
PG 0 REG 0x2B: J=5
PG 0 REG 0x2C: D[7:0]=0x16
PG 0 REG 0x2D: D[13:8]=0x23
PG 0 REG 0x36: 0x0
PG 0 REG 0x70: data=0x0 digital_stby=0 sleep=0 pwrdn=0 DEFAULT
PG 0 REG 0x71: 0x10
PG 0 REG 0x72: current device state: Run
PG 0 REG 0x73: =0x4: 88.2-96kHz
PG 0 REG 0x74: =0x32: SCK_RATIO=256 BCK_RATIO=64
PG 0 REG 0x75: 0x0
PG 0 REG 0x78: 0x7
PG 3 REG 0x12: 0x40
-- PLL not locked. Reg 0x28 is 0x1
The reference clock is 25MHz and as you can see from the pictures, we are simply seeing divided down 25MHz as BCK and LRCK. I would assume that even if the PLL is not locked, we would see the divided down (incorrect) frequency of the PLL. But that's not happening either.
Any ideas ?
Thanks,
Brian