TX/RX LPF DC offset Calibration

117 views
Skip to first unread message

Cory Shol

unread,
Mar 24, 2015, 4:17:52 PM3/24/15
to limemicro-...@googlegroups.com
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

Cory

Глеб Давыдов

unread,
Sep 21, 2018, 2:19:58 AM9/21/18
to Lime Microsystems open-source support channel

Hi! Have you solved the problem?

Regards, Gleb.


Reply all
Reply to author
Forward
0 new messages