I recently tried to use my Naza Assistant 4.1 software to check the parameters and firmware version on my DJI iOSD Mini, and noted that it told me that I needed to upgrade the firmware before I could continue to the Main screen. The odd thing was that it showed that my current firmware was 4.00, and the firmware upgrade was to V 4.0. OK - well, I had just seen a similar thing with the NAZAM Assistant, so I wasn't too puzzled by this. However, it became more interesting when the splash screen stated that the new firmware was V 3.03 - not 4.00. But I went ahead and updated. Everything went fine, the firmware upgrade completed successfully,and I was able to go to the main screen. But then I noticed that my changes were not being written and saved. So I power-cycled and went back into the Assistant.
When it started again, it gave me the same firmware message! It stated that the firmware was "mismatched" (though the current and upgrade numbers were still 4.00 and 4.0 respectively), but I had to upgrade again just to be able to access the main screen. And yet again, the values I entered would not write.
My GUESS is that the Assistant loaded the iOSD Mark II firmware into my iOSD mini, rather than the V 3.03 firmware - which I suspect is the correct firmware for the iOSD mini. Luckily, the iOSD continues to function, though I can't set the parameter values or the display boarders as I'd like.
Has anyone else experienced this? I've sent DJI support an email, and will report back if I get an answer. (I've also noticed that it has become much harder to find the support page (downloads, etc.) for the NAZA system components. It appears to me that DJI may be moving away from the individual components and focusing on complete multirotor airframes - but that's conjecture on my part and a subject for another thread.)