I'm using No-OS driver with AD9364 for our application. In the main function, after we call the ad9361_init() function we are programming ad9361_set_fir_config. Before running this fir config function, my ad9364 is in FDD mode( ENSM number 0x0A) but after the tx_set_fir_config, I'm getting 0x3(calibration) and after rx_set_fir_config, I'm getting 0x15(not even a valid ENSM state) as my ENSM state.
What may be the reason? Can anybody guide me?