Post Go back to editing

ADRV9002 CALIBRATION ERROR

Category: Software
Product Number: ADRV9002
Software Version: 2021_R1

Hi,

I am using adrv9002 with NOOS version 2021_R1, I am getting CALIBRATION ERROR

[ERROR]: Error number 3 (0x00000003), Recovery action -101.In file ../src/noos/drivers/rf-transceiver/navassa/devices/adrv9001/public/src/adi_adrv9001_arm.c, in function adi_adrv9001_arm_CmdStatus_Wait, in line 646, variable name device.Error message ArmCmdStatusWait() failed due to thrown ARM error. Is device in correct state for calling command?.

Why this is occur and what is the description for this  Error number 3 (0x00000003)

Thread Notes

Parents
  • calibration error occurs becuse

    1. voltage levles are not stable for adrv9002

    2.cloclk signal doesn't meet voltage level of LVDS standrards of adrv9002

    3. system is not in correct state ie adrv should be in standby state 

    4. clock mentioned in code should match clock given to adrv9002

    my suspision is on point 4 becuse you are using diffrent clock(100MHz) than gnerally used clock ie 38.4MHz please check Navassa_CMOS_profile.h that  "deviceClock_kHz\": 38400, change it to"deviceClock_kHz\": 100000, to match your 100 MHz freqency

Reply
  • calibration error occurs becuse

    1. voltage levles are not stable for adrv9002

    2.cloclk signal doesn't meet voltage level of LVDS standrards of adrv9002

    3. system is not in correct state ie adrv should be in standby state 

    4. clock mentioned in code should match clock given to adrv9002

    my suspision is on point 4 becuse you are using diffrent clock(100MHz) than gnerally used clock ie 38.4MHz please check Navassa_CMOS_profile.h that  "deviceClock_kHz\": 38400, change it to"deviceClock_kHz\": 100000, to match your 100 MHz freqency

Children
No Data