<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Country Code settings in iMX8qxpC0mek in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Country-Code-settings-in-iMX8qxpC0mek/m-p/2358168#M245046</link>
    <description>&lt;P&gt;Dear&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/228214"&gt;@Ram2&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could you please tell me Which WiFi module &amp;amp; driver/firmware version you are using?&lt;/P&gt;
&lt;P&gt;For WiFi module based on NXP WiFi chip, use the following commands to load it driver.&lt;/P&gt;
&lt;P&gt;# modprobe moal mod_para=nxp/wifi_mod_para.conf&lt;/P&gt;
&lt;P&gt;or&amp;nbsp;&lt;/P&gt;
&lt;P&gt;# insmod mlan.ko&lt;/P&gt;
&lt;P&gt;# insmod moal.ko mod_para=nxp/wifi_mod_para.conf&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;[Note]&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;firmware &amp;amp; parameter file,&amp;nbsp;wifi_mod_para.conf are both located in /lib/firmware/nxp&lt;/P&gt;
&lt;P&gt;There are 2 kinds of firmware files for WiFi &amp;amp; Bluetooth:&amp;nbsp; &lt;EM&gt;&lt;STRONG&gt;Firmware file name with combo&lt;/STRONG&gt;&lt;/EM&gt; is for Wi-Fi &amp;amp; Bluetooth, which is recommended for uses,&amp;nbsp; you can also find independent Wi-Fi firmware and Bluetooth firmware. If you want change parameters when loading wifi driver, you can find corresponding node named with WiFi chip part number first in wifi_mod_para.conf, then add one or change existing parameter.&lt;/P&gt;
&lt;P&gt;For example, add txpower setting in wifi_mod_para.conf.&lt;/P&gt;
&lt;P&gt;......&lt;/P&gt;
&lt;P&gt;txpwrlimit_cfg=nxp/&lt;SPAN&gt;txpower_xx.bin&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;cntry_txpwr=1&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;......&lt;/P&gt;
&lt;P&gt;or place&amp;nbsp;&lt;SPAN&gt;txpower_xx.bin file into /lib/firmware/nxp, and only set&amp;nbsp;cntry_txpwr=1&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;......&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;cntry_txpwr=1&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;......&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;txpower_xx.bin is just to defined HARDWARE TX POWER capabilities.&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;FONT color="#0000FF"&gt;Additionally,&amp;nbsp;&amp;nbsp;etc/bt-fwimage you mentioned should not be firmware of Bluetooth.&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If you want to use&amp;nbsp;txpower_xx.bin file, The&amp;nbsp;db.txt/Linux CRDA will be used.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;[cntry_txpwr]&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;2 = the driver uses the regulatory and Txpower Management V2 mechanism. It looks for&lt;BR /&gt;rgpower_XX.bin file&lt;BR /&gt;1 = the driver uses the legacy mechanism with db.txt/Linux CRDA for regulatory domain&lt;BR /&gt;and looks for txpower_XX.bin file&lt;BR /&gt;"no value" = The parameter is not in the command. In this case, the driver uses the legacy&lt;BR /&gt;mechanism with db.txt/Linux CRDA for regulatory and the firmware default values for&lt;BR /&gt;Txpower levels&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;We have an application note for Tx power settings,&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H3&gt;&lt;SPAN&gt;Regulatory Domain and Tx Power Level Management V2&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P&gt;(AN13384)&lt;/P&gt;
&lt;P&gt;It is secure file, which needs two steps to download it.&lt;/P&gt;
&lt;P&gt;--NDA is required.&lt;/P&gt;
&lt;P&gt;--Applying for access rights from product management team.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Weidong&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 29 Apr 2026 02:17:42 GMT</pubDate>
    <dc:creator>weidong_sun</dc:creator>
    <dc:date>2026-04-29T02:17:42Z</dc:date>
    <item>
      <title>Country Code settings in iMX8qxpC0mek</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Country-Code-settings-in-iMX8qxpC0mek/m-p/2357110#M245036</link>
      <description>&lt;P&gt;Hi NXP Team&lt;BR /&gt;&lt;BR /&gt;When country code is changed, wlan driver fetch the txpower_xx.bin filr from etc/bt-fwimage&lt;BR /&gt;And as per wifi_mod_para.conf initial txpower_xx.bin is read from /lib/firmware/nxp.&lt;BR /&gt;which path/folder we need to keep firmware, power.bin and regulatory.db files, does the wlan driver has implementation to fetch from /etc/bt-fwimage.&lt;BR /&gt;or there is a macro which defines the path and so can be customised&lt;BR /&gt;&lt;BR /&gt;Requirement is : iMX8qxpC0mek&lt;BR /&gt;O.S : Scrathgap [ kernel 6.6.5]&lt;BR /&gt;&lt;BR /&gt;Thanks in Advance&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;BR,&lt;/P&gt;&lt;P&gt;Sairam&lt;/P&gt;</description>
      <pubDate>Tue, 28 Apr 2026 09:14:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Country-Code-settings-in-iMX8qxpC0mek/m-p/2357110#M245036</guid>
      <dc:creator>Ram2</dc:creator>
      <dc:date>2026-04-28T09:14:30Z</dc:date>
    </item>
    <item>
      <title>Re: Country Code settings in iMX8qxpC0mek</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Country-Code-settings-in-iMX8qxpC0mek/m-p/2358168#M245046</link>
      <description>&lt;P&gt;Dear&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/228214"&gt;@Ram2&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could you please tell me Which WiFi module &amp;amp; driver/firmware version you are using?&lt;/P&gt;
&lt;P&gt;For WiFi module based on NXP WiFi chip, use the following commands to load it driver.&lt;/P&gt;
&lt;P&gt;# modprobe moal mod_para=nxp/wifi_mod_para.conf&lt;/P&gt;
&lt;P&gt;or&amp;nbsp;&lt;/P&gt;
&lt;P&gt;# insmod mlan.ko&lt;/P&gt;
&lt;P&gt;# insmod moal.ko mod_para=nxp/wifi_mod_para.conf&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;[Note]&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;firmware &amp;amp; parameter file,&amp;nbsp;wifi_mod_para.conf are both located in /lib/firmware/nxp&lt;/P&gt;
&lt;P&gt;There are 2 kinds of firmware files for WiFi &amp;amp; Bluetooth:&amp;nbsp; &lt;EM&gt;&lt;STRONG&gt;Firmware file name with combo&lt;/STRONG&gt;&lt;/EM&gt; is for Wi-Fi &amp;amp; Bluetooth, which is recommended for uses,&amp;nbsp; you can also find independent Wi-Fi firmware and Bluetooth firmware. If you want change parameters when loading wifi driver, you can find corresponding node named with WiFi chip part number first in wifi_mod_para.conf, then add one or change existing parameter.&lt;/P&gt;
&lt;P&gt;For example, add txpower setting in wifi_mod_para.conf.&lt;/P&gt;
&lt;P&gt;......&lt;/P&gt;
&lt;P&gt;txpwrlimit_cfg=nxp/&lt;SPAN&gt;txpower_xx.bin&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;cntry_txpwr=1&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;......&lt;/P&gt;
&lt;P&gt;or place&amp;nbsp;&lt;SPAN&gt;txpower_xx.bin file into /lib/firmware/nxp, and only set&amp;nbsp;cntry_txpwr=1&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;......&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;cntry_txpwr=1&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;......&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;txpower_xx.bin is just to defined HARDWARE TX POWER capabilities.&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;FONT color="#0000FF"&gt;Additionally,&amp;nbsp;&amp;nbsp;etc/bt-fwimage you mentioned should not be firmware of Bluetooth.&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If you want to use&amp;nbsp;txpower_xx.bin file, The&amp;nbsp;db.txt/Linux CRDA will be used.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;[cntry_txpwr]&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;2 = the driver uses the regulatory and Txpower Management V2 mechanism. It looks for&lt;BR /&gt;rgpower_XX.bin file&lt;BR /&gt;1 = the driver uses the legacy mechanism with db.txt/Linux CRDA for regulatory domain&lt;BR /&gt;and looks for txpower_XX.bin file&lt;BR /&gt;"no value" = The parameter is not in the command. In this case, the driver uses the legacy&lt;BR /&gt;mechanism with db.txt/Linux CRDA for regulatory and the firmware default values for&lt;BR /&gt;Txpower levels&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;We have an application note for Tx power settings,&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H3&gt;&lt;SPAN&gt;Regulatory Domain and Tx Power Level Management V2&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P&gt;(AN13384)&lt;/P&gt;
&lt;P&gt;It is secure file, which needs two steps to download it.&lt;/P&gt;
&lt;P&gt;--NDA is required.&lt;/P&gt;
&lt;P&gt;--Applying for access rights from product management team.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Weidong&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 29 Apr 2026 02:17:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Country-Code-settings-in-iMX8qxpC0mek/m-p/2358168#M245046</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2026-04-29T02:17:42Z</dc:date>
    </item>
  </channel>
</rss>

