we are using the apalis imx8 qm 1.1b with the Toradex supplied Unictron AA222 MHF4 in our device. for our emc/wireless certification. the lab is asking about changing the radio power of the board and transmitting frequency. i was wondering what is the best way to achieve this in torizon 5.1. Would it be also possible to get additional documentation to help with the certification process.
Our system is currently in development. For the testing phase we used 5.1 version and for time being have stayed with it. but plan would be to upgrade 5.3 in time.
regarding the link. those documents are helpful. but dont say how i can change the wireless power would this work through a command like iwconfig ?
i have changed to torizon 5.3 build 7
using the command shown in the link i am able to change the wifi power down but to get to it transmit at its max setting of 20dBm allowed doesn’t seem to have an effect.
steps i am doing
Bring down wireless interface using nmcli. nmcli conn down <connection_name>
Set device max txpower to 20dBm. sudo iw dev mlan0 set txpower fixed 2000
Bring up the the wireless interface using nmcli. nmcli conn up <connection_name>
Check connection strength using iw dev mlan0 info this still shows txpower as 15 dBm
I have also set the regulatory domain to CH the country i am in using iw reg set CH
i have tired the same set of commands on a x86 computer running ubuntu 20.04 and there the power correctly goes up and down. could this be bug in torizon ?
thank you for checking.
if you run the command iw list you should see the information about the wifi card and maximum allowed TXPower. In the frequencies section you will see its upto 20 dBm which corresponds to 2000mBm
changing to a lower value like 5dBM does work as than it reduces to that. additionally i have tested the same commands on a x86 computer and there it works going to higher power as well. I need to be able to change the power level for wireless certification of the device.
We are working on an alternative driver from NXP which also has manufacturing mode support from Azurewave. I think that driver is needed to do the full certification. I am able to set the power to 20dBM with that driver does work. Interestingly, when I dump the frequencies, they are all listed with 20dBM as the max.
Unfortunately we don’t yet have this ready for customer usage but hopefully soon. I’ll be sure to post here when we have something available.
Thank you for the update. Would you have an approximate timeline on when this new driver would be available in Torizon so we could plan our testing accordingly.
Additionally I was wondering the Apalis iMX8 module has been out for a while and if other customers have ran into the same issue. As this is our first time trying to certify the wireless device. I was wondering if the power control is required when using pre certified components or is our EMC Lab being especially pedantic.
I don’t have a specific timeline but I hope it will be in the next month or so. It’s unclear at the moment if it will be integrated directly in our Torizon builds or if it will be a documentation page showing you how to do it yourself in a custom build.
I know there are other users working with certification and I am not surprised that power control is required. I do know that some of the users used the proprietary driver for certification but they did a fully custom build to enable that driver.
Would be good if it is integrated in torizon somehow without requiring a custom build. as i really like the concept of torizon which with torizon builder kinda takes the hassle out having to build a custom image manually.
Sure, that’s understood. We are definitely discussing it but given other priorities it will likely not be integrated into the formal releases for some time.