Hello,
I am having trouble with Tx/RX LPF DC offset calibration routine. I am following Flow chart 4.3 in Programming and calibration guide 1.4 Last modified 11/06/2013 13:29:00.
I am using zed board + zipper + Myriad RF board.
I power up the Zed board which in turn supplies power to the zipper and myriad rf board.
I than start LPF tuning module calibration:
(Flow chart 4.2)
write 0x09 0x60 – enable lp cal clock
write 0x03 0x08
write 0x02 0x1f
write 0x03 0x18 – load in DC_CNTVAL
write 0x03 0x08
write 0x03 0x28 – START dc calibration
write 0x03 0x08
read 00 returns 0x1b
write 35 0x1b
write 55 0x1b
write 09 0x40 – Disaple lpf cal clock
This LPF tuning module seems to work now I move onto 4.3 and calibrate TX LPF:
write 0x09 0x42 – enable tx LPF cal clock
write 0x33 0x08
write 0x32 0x1f
write 0x33 0x18 – load in DC_CNTVAL
write 0x33 0x08
write 0x33 0x28 – START dc calibration
write 0x33 0x08
rs 30 returns 0x1f – This is equal to 31 therefore set 32 to zero and retry
write 0x32 0x00
write 0x33 0x18 – load in DC_CNTVAL
write 0x33 0x08
write 0x33 0x28 – START dc calibration
write 0x33 0x08
rs 30 returns 0x00 – FAILURE PANIC: Algorithm does not Converge!
Now I am panicing…
Am I doing something wrong? Am I supposed to configure PLL and other registers before doing this calibration?
Any insight would be helpful.
Thanks