Hi:
in ADRV-9008-1 ,I used device clock as 100MHz to generate a custom profile.But when I load the profile txt into adrv9008-1's TES , on the gui why the device clock didn't change(only can select 122.88MHz)? thank you for your answer.
Share with us the config file that you generated from filter wizard using insert option in command window.
<profile Talise version=1 name=Rx_BW82_OR100> <clocks> <deviceClock_kHz=100000> <clkPllVcoFreq_kHz=8000000> <clkPllHsDiv=2.0> </clocks> <rx name=Rx 82.00MHz, OutputRate 100.00MHz, TotalDecimation 20> <rxChannels=TAL_RX1RX2> <rxFirDecimation=2> <rxDec5Decimation=5> <rhb1Decimation=2> <rxOutputRate_kHz=100000> <rfBandwidth_Hz=82000000> <rxBbf3dBCorner_kHz=100000> <rxDdcMode=0> <rxNcoShifterCfg> <bandAInputBandWidth_kHz=0> <bandAInputCenterFreq_kHz=0> <bandANco1Freq_kHz=0> <bandANco2Freq_kHz=0> <bandBInputBandWidth_kHz=0> <bandBInputCenterFreq_kHz=0> <bandBNco1Freq_kHz=0> <bandBNco2Freq_kHz=0> </rxNcoShifterCfg> <filter FIR gain_dB=-6 numFirCoefs=72> 0 -1 2 3 -5 -7 12 15 -25 -29 46 53 -79 -90 129 146 -200 -225 303 338 -448 -500 637 718 -903 -1028 1268 1474 -1811 -2175 2684 3425 -4498 -6831 9597 30772 30772 9597 -6831 -4498 3425 2684 -2175 -1811 1474 1268 -1028 -903 718 637 -500 -448 338 303 -225 -200 146 129 -90 -79 53 46 -29 -25 15 12 -7 -5 3 2 -1 0 </filter> <rxAdcProfile num=42> 261 144 181 90 1280 366 1258 27 1280 17 731 39 48 47 28 160 0 0 0 0 40 0 7 6 42 0 7 6 42 0 25 27 0 0 25 27 0 0 165 44 31 905 </rxAdcProfile> </rx> <obsRx name=Rx 200.00MHz, OutputRate 245.76MHz, TotalDecimation 8> <obsRxChannelsEnable=TAL_ORXOFF> <enAdcStitching=0> <rxFirDecimation=2> <rxDec5Decimation=4> <rhb1Decimation=1> <orxOutputRate_kHz=245760> <rfBandwidth_Hz=200000000> <rxBbf3dBCorner_kHz=225000> <orxDdcMode=0> <filter FIR gain_dB=0 numFirCoefs=48> 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 </filter> <orxLowPassAdcProfile num=1> 0 </orxLowPassAdcProfile> <orxBandPassAdcProfile num=1> 0 </orxBandPassAdcProfile> </obsRx> <lpbk> <rxFirDecimation=2> <rhb1Decimation=1> <outputRate_kHz=245760> <rfBandwidth_Hz=220000000> <rxBbf3dBCorner_kHz=225000> <filter FIR gain_dB=0 num=48> 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 </filter> <lpbkAdcProfile num=1> 0 </lpbkAdcProfile> </lpbk> <tx name=Tx 200.00MHz, InputRate 245.76MHz, TotalInterpolation 32> <txChannels=TAL_TXOFF> <dacDiv=1> <txFirInterpolation=1> <thb1Interpolation=2> <thb2Interpolation=2> <thb3Interpolation=2> <txInt5Interpolation=1> <txInputRate_kHz=245760> <primarySigBandwidth_Hz=75000000> <rfBandwidth_Hz=200000000> <txDac3dBCorner_kHz=200000> <txBbf3dBCorner_kHz=100000> <filter FIR gain_dB=0 numFirCoefs=20> 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 </filter> </tx> </profile>
Yes. The DEV_CLK is getting set to 92.16MHz instead of 100MHz.
Connect to the board using GUI and load the profile and then generate the initdata.c in online mode.