<?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: IW611: Unable to setup Linux driver in Wi-Fi® + Bluetooth® + 802.15.4</title>
    <link>https://community.nxp.com/t5/Wi-Fi-Bluetooth-802-15-4/IW611-Unable-to-setup-Linux-driver/m-p/2380322#M4862</link>
    <description>&lt;P&gt;I use Silex SX-SDMAX surface mount version (&lt;A href="https://www.silextechnology.com/connectivity-solutions/embedded-wireless/sx-sdmax)" target="_blank"&gt;https://www.silextechnology.com/connectivity-solutions/embedded-wireless/sx-sdmax)&lt;/A&gt;. As I understood voltages on VIO and VIO_SD define signal levels.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 11 Jun 2026 17:15:36 GMT</pubDate>
    <dc:creator>mlytvyn</dc:creator>
    <dc:date>2026-06-11T17:15:36Z</dc:date>
    <item>
      <title>IW611: Unable to setup Linux driver</title>
      <link>https://community.nxp.com/t5/Wi-Fi-Bluetooth-802-15-4/IW611-Unable-to-setup-Linux-driver/m-p/2378392#M4855</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I'm trying to bring-up IW611 with Linux kernel 4.19. I'm using mwifiex branch if-6.12.49_2.20.&lt;/P&gt;&lt;P&gt;Configuration file contains following:&lt;/P&gt;&lt;DIV&gt;SDIW612 = {&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;cal_data_cfg=none&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;hw_name=IW611&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;fw_name=nxp/sduart_nw61x_v1.bin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;drv_mode=0x1&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;auto_ds=2&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;pm_keep_power=1&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;cntry_txpwr=0&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;slew_rate=0&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;}&lt;/DIV&gt;&lt;P&gt;Chip is recognized by MMC bus driver, nwifiex driver is loaded. But when I try to bring mlan0 interface up, I get an write error. Can someone tell me what is missconfigured or get wrong?&lt;/P&gt;&lt;P&gt;Here is my dmesg output:&lt;/P&gt;&lt;P&gt;[ 8.423408] wlan: Loading MWLAN driver&lt;BR /&gt;[ 8.427639] No module param cfg file specified&lt;BR /&gt;[ 8.632441] wlan: Register to Bus Driver...&lt;BR /&gt;[ 8.666463] vendor=0x0471 device=0x0205 class=0 function=1&lt;BR /&gt;[ 8.711324] Attach moal handle ops, card interface type: 0x109&lt;BR /&gt;[ 8.764392] SDIW612: init module param from usr cfg&lt;BR /&gt;[ 8.769688] card_type: SDIW612, config block: 0&lt;BR /&gt;[ 8.774488] cal_data_cfg=none&lt;BR /&gt;[ 8.777622] hw_name=IW611&lt;BR /&gt;[ 8.780414] fw_name=nxp/sduart_nw61x_v1.bin&lt;BR /&gt;[ 8.784838] drv_mode = 1&lt;BR /&gt;[ 8.787512] auto_ds = 2&lt;BR /&gt;[ 8.790109] pm_keep_power on&lt;BR /&gt;[ 8.793152] cntry_txpwr = 0&lt;BR /&gt;[ 8.796102] slew_rate = 0&lt;BR /&gt;[ 8.798916] SDIO: sdio_blk_size=256 max_blk_count=65535 max_segs=64 max_seg_size=65536&lt;BR /&gt;[ 8.807287] rx_work=0 cpu_num=1&lt;BR /&gt;[ 8.810624] Enable moal_recv_amsdu_packet&lt;BR /&gt;[ 9.101160] Attach mlan adapter operations.card_type is 0x109.&lt;BR /&gt;[ 9.118472] wlan: Enable TX SG mode&lt;BR /&gt;[ 9.122181] wlan: mpa_tx.buf_size=65280&lt;BR /&gt;[ 9.126231] wlan: Enable RX SG mode&lt;BR /&gt;[ 9.129954] wlan: mpa_rx.buf_size=65280&lt;BR /&gt;[ 9.261877] Request firmware: nxp/sduart_nw61x_v1.bin&lt;BR /&gt;[ 10.067400] Wlan: FW download over, firmwarelen=913892 downloaded 837692&lt;BR /&gt;[ 10.467947] WLAN FW is active&lt;BR /&gt;[ 10.471106] on_time is 10463342042&lt;BR /&gt;[ 10.494983] VDLL image: len=76200&lt;BR /&gt;[ 10.498741] fw_cap_info=0x487cff03, dev_cap_mask=0xffffffff&lt;BR /&gt;[ 10.504665] uuid: e139b70377da5b6fbc71c709b955b9a7&lt;BR /&gt;[ 10.509761] max_p2p_conn = 8, max_sta_conn = 16&lt;BR /&gt;[ 10.529596] IOCTL failed: 1b0efb8f id=0x200000, sub_id=0x200046 action=1, status_code=0x3 [FW_CMDRESP]&lt;BR /&gt;[ 10.544554] Register NXP 802.11 Adapter mlan0&lt;BR /&gt;[ 10.549385] wlan: version = SDIW612---18.99.2.p19.10-MM6X18540.p33-GPL-(FP92)&lt;BR /&gt;[ 10.567328] Set REG 0x90002328: 0x10d57 slew_rate=0&lt;BR /&gt;[ 10.576793] usbcore: registered new interface driver usbxxx&lt;BR /&gt;[ 10.584854] wlan: Register to Bus Driver Done&lt;BR /&gt;[ 10.589480] wlan: Driver loaded successfully&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Here I try to bring mlan0 up&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;[ 76.346952] cmd53 write error=-110&lt;BR /&gt;[ 76.353352] host_to_card, write iomem (1) failed: -1&lt;BR /&gt;[ 76.359014] write CFG reg failed&lt;BR /&gt;[ 76.362560] cmd53 write error=-110&lt;BR /&gt;[ 76.366184] host_to_card, write iomem (2) failed: -1&lt;BR /&gt;[ 76.371495] write CFG reg failed&lt;BR /&gt;[ 76.374999] cmd53 write error=-110&lt;BR /&gt;[ 76.402254] host_to_card, write iomem (3) failed: -1&lt;BR /&gt;[ 76.407537] write CFG reg failed&lt;BR /&gt;[ 76.410971] Error: host_to_card failed: 0xFFFFFFFF&lt;BR /&gt;[ 76.416043] DNLD_CMD: Host to Card Failed&lt;BR /&gt;[ 76.420306] IOCTL failed: ef7a4e76 id=0x90000, sub_id=0x90001 action=1, status_code=0x80000006 [CMD_DNLD_FAIL]&lt;BR /&gt;[ 76.430903] ------------Dump info-----------&lt;BR /&gt;[ 76.435415] Command to card failure&lt;BR /&gt;[ 76.439111] pending command id: 0x10 ioctl_buf= (null)&lt;BR /&gt;[ 76.444634] pending command id: 0x28 ioctl_buf=a69aa9f8&lt;BR /&gt;[ 76.450155] No pending scan command&lt;BR /&gt;[ 76.453847] CurCmd Empty&lt;BR /&gt;[ 76.456521] mlan_processing =1&lt;BR /&gt;[ 76.459753] main_lock_flag =0&lt;BR /&gt;[ 76.462885] main_process_cnt =75&lt;BR /&gt;[ 76.466292] delay_task_flag =0&lt;BR /&gt;[ 76.469523] mlan_rx_processing =0&lt;BR /&gt;[ 76.473022] rx_pkts_queued=0&lt;BR /&gt;[ 76.476061] more_task_flag = 0&lt;BR /&gt;[ 76.479292] num_cmd_timeout = 0&lt;BR /&gt;[ 76.482607] last_cmd_index = 2&lt;BR /&gt;[ 76.485830] last_cmd_id =&lt;BR /&gt;[ 76.485834] 0x27c&lt;BR /&gt;[ 76.488698] 0x27c&lt;BR /&gt;[ 76.490818] 0x243&lt;BR /&gt;[ 76.492938] 0xe4&lt;BR /&gt;[ 76.495058] 0x5b&lt;BR /&gt;[ 76.497086] 0x242&lt;BR /&gt;[ 76.499123] 0x4d&lt;BR /&gt;[ 76.501243] 0xd1&lt;BR /&gt;[ 76.503271] 0x10&lt;BR /&gt;[ 76.505299] 0x28&lt;/P&gt;&lt;P&gt;[ 76.510935] last_cmd_act =&lt;BR /&gt;[ 76.510937] 0x0&lt;BR /&gt;[ 76.513885] 0x1&lt;BR /&gt;[ 76.515821] 0x0&lt;BR /&gt;[ 76.517757] 0xff&lt;BR /&gt;[ 76.519704] 0x1&lt;BR /&gt;[ 76.521732] 0x1&lt;BR /&gt;[ 76.523668] 0x1&lt;BR /&gt;[ 76.525604] 0x0&lt;BR /&gt;[ 76.527540] 0x1&lt;BR /&gt;[ 76.529486] 0x213&lt;/P&gt;&lt;P&gt;[ 76.535109] last_cmd_resp_index = 2&lt;BR /&gt;[ 76.538799] last_cmd_resp_id =&lt;BR /&gt;[ 76.538802] 0x827c&lt;BR /&gt;[ 76.542117] 0x827c&lt;BR /&gt;[ 76.544329] 0x8243&lt;BR /&gt;[ 76.546540] 0x805b&lt;BR /&gt;[ 76.548761] 0x805b&lt;BR /&gt;[ 76.550973] 0x8242&lt;BR /&gt;[ 76.553185] 0x804d&lt;BR /&gt;[ 76.555396] 0x80d1&lt;BR /&gt;[ 76.557608] 0x8010&lt;BR /&gt;[ 76.559828] 0x8028&lt;/P&gt;&lt;P&gt;[ 76.565819] last_event_index = 1&lt;BR /&gt;[ 76.569233] last_event =&lt;BR /&gt;[ 76.569236] 0x0&lt;BR /&gt;[ 76.571999] 0x81&lt;BR /&gt;[ 76.573936] 0x0&lt;BR /&gt;[ 76.575963] 0x0&lt;BR /&gt;[ 76.577907] 0x0&lt;BR /&gt;[ 76.579844] 0x0&lt;BR /&gt;[ 76.581780] 0x0&lt;BR /&gt;[ 76.583716] 0x0&lt;BR /&gt;[ 76.585652] 0x0&lt;BR /&gt;[ 76.587587] 0x0&lt;/P&gt;&lt;P&gt;[ 76.593035] num_data_h2c_failure = 0&lt;BR /&gt;[ 76.596809] num_cmd_h2c_failure = 1&lt;BR /&gt;[ 76.600500] num_data_c2h_failure = 0&lt;BR /&gt;[ 76.604275] num_cmdevt_c2h_failure = 0&lt;BR /&gt;[ 76.608241] num_int_read_failure = 0&lt;BR /&gt;[ 76.612015] last_int_status = 64&lt;BR /&gt;[ 76.615422] num_alloc_buffer_failure = 0&lt;BR /&gt;[ 76.619572] num_pkt_dropped = 0&lt;BR /&gt;[ 76.622888] num_no_cmd_node = 0&lt;BR /&gt;[ 76.626202] num_event_deauth = 0&lt;BR /&gt;[ 76.629617] num_event_disassoc = 0&lt;BR /&gt;[ 76.633208] num_event_link_lost = 0&lt;BR /&gt;[ 76.636890] num_cmd_deauth = 0&lt;BR /&gt;[ 76.640121] num_cmd_assoc_success = 0&lt;BR /&gt;[ 76.643987] num_cmd_assoc_failure = 0&lt;BR /&gt;[ 76.647860] num_cons_assoc_failure = 0&lt;BR /&gt;[ 76.651818] cmd_resp_received=0&lt;BR /&gt;[ 76.655133] event_received=0&lt;BR /&gt;[ 76.658180] max_tx_buf_size=4096&lt;BR /&gt;[ 76.661587] tx_buf_size=3072&lt;BR /&gt;[ 76.664626] curr_tx_buf_size=3072&lt;BR /&gt;[ 76.668134] data_sent=0 cmd_sent=0&lt;BR /&gt;[ 76.671725] ps_mode=1 ps_state=0&lt;BR /&gt;[ 76.675133] wakeup_dev_req=0 wakeup_tries=0 wakeup_timeout=0&lt;BR /&gt;[ 76.681121] hs_configured=0 hs_activated=0&lt;BR /&gt;[ 76.685448] pps_uapsd_mode=0 sleep_pd=0&lt;BR /&gt;[ 76.689506] tx_lock_flag = 0&lt;BR /&gt;[ 76.692545] scan_processing = 0&lt;BR /&gt;[ 76.695859] scan_state = 0x0&lt;BR /&gt;[ 76.698907] bypass_pkt_count=0&lt;BR /&gt;[ 76.702132] mp_rd_bitmap=0x0 curr_rd_port=0x0&lt;BR /&gt;[ 76.706734] mp_wr_bitmap=0xffffffff curr_wr_port=0x0&lt;BR /&gt;[ 76.711987] mp_data_port_mask = 0xffffffff&lt;BR /&gt;[ 76.716314] last_recv_rd_bitmap=0x0 mp_invalid_update=0&lt;BR /&gt;[ 76.721843] last_recv_wr_bitmap=0xffffffff last_mp_index=0&lt;BR /&gt;[ 76.727641] mp_wr_bitmap: 0x0 mp_wr_ports=0x0 len=0 curr_wr_port=0x0&lt;BR /&gt;[ 76.734364] 0x00&lt;BR /&gt;[ 76.734367] 0x00&lt;BR /&gt;[ 76.736395] 0x00&lt;BR /&gt;[ 76.738432] 0x00&lt;BR /&gt;[ 76.740460] 0x00&lt;BR /&gt;[ 76.742488] 0x00&lt;BR /&gt;[ 76.744516] 0x00&lt;BR /&gt;[ 76.746543] 0x00&lt;BR /&gt;[ 76.748580] 0x00&lt;BR /&gt;[ 76.750609] 0x00&lt;BR /&gt;[ 76.752637] 0x00&lt;BR /&gt;[ 76.754665] 0x00&lt;BR /&gt;[ 76.756692] 0x00&lt;BR /&gt;[ 76.758729] 0x00&lt;BR /&gt;[ 76.760757] 0x00&lt;BR /&gt;[ 76.762785] 0x00&lt;/P&gt;&lt;P&gt;[ 76.768417] mp_wr_bitmap: 0x0 mp_wr_ports=0x0 len=0 curr_wr_port=0x0&lt;BR /&gt;[ 76.775131] 0x00&lt;BR /&gt;[ 76.775133] 0x00&lt;BR /&gt;[ 76.777162] 0x00&lt;BR /&gt;[ 76.779199] 0x00&lt;BR /&gt;[ 76.781227] 0x00&lt;BR /&gt;[ 76.783255] 0x00&lt;BR /&gt;[ 76.785283] 0x00&lt;BR /&gt;[ 76.787311] 0x00&lt;BR /&gt;[ 76.789348] 0x00&lt;BR /&gt;[ 76.791376] 0x00&lt;BR /&gt;[ 76.793404] 0x00&lt;BR /&gt;[ 76.795437] 0x00&lt;BR /&gt;[ 76.797465] 0x00&lt;BR /&gt;[ 76.799502] 0x00&lt;BR /&gt;[ 76.801531] 0x00&lt;BR /&gt;[ 76.803559] 0x00&lt;/P&gt;&lt;P&gt;[ 76.809192] mp_wr_bitmap: 0x0 mp_wr_ports=0x0 len=0 curr_wr_port=0x0&lt;BR /&gt;[ 76.815906] 0x00&lt;BR /&gt;[ 76.815908] 0x00&lt;BR /&gt;[ 76.817944] 0x00&lt;BR /&gt;[ 76.819973] 0x00&lt;BR /&gt;[ 76.822001] 0x00&lt;BR /&gt;[ 76.824029] 0x00&lt;BR /&gt;[ 76.826057] 0x00&lt;BR /&gt;[ 76.828093] 0x00&lt;BR /&gt;[ 76.830121] 0x00&lt;BR /&gt;[ 76.832149] 0x00&lt;BR /&gt;[ 76.834177] 0x00&lt;BR /&gt;[ 76.836205] 0x00&lt;BR /&gt;[ 76.838241] 0x00&lt;BR /&gt;[ 76.840269] 0x00&lt;BR /&gt;[ 76.842297] 0x00&lt;BR /&gt;[ 76.844325] 0x00&lt;/P&gt;&lt;P&gt;[ 76.849957] mp_wr_bitmap: 0x0 mp_wr_ports=0x0 len=0 curr_wr_port=0x0&lt;BR /&gt;[ 76.856671] 0x00&lt;BR /&gt;[ 76.856673] 0x00&lt;BR /&gt;[ 76.858711] 0x00&lt;BR /&gt;[ 76.860739] 0x00&lt;BR /&gt;[ 76.862774] 0x00&lt;BR /&gt;[ 76.864803] 0x00&lt;BR /&gt;[ 76.866831] 0x00&lt;BR /&gt;[ 76.868868] 0x00&lt;BR /&gt;[ 76.870897] 0x00&lt;BR /&gt;[ 76.872925] 0x00&lt;BR /&gt;[ 76.874953] 0x00&lt;BR /&gt;[ 76.876981] 0x00&lt;BR /&gt;[ 76.879018] 0x00&lt;BR /&gt;[ 76.881046] 0x00&lt;BR /&gt;[ 76.883074] 0x00&lt;BR /&gt;[ 76.885102] 0x00&lt;/P&gt;&lt;P&gt;[ 76.890734] mp_wr_bitmap: 0x0 mp_wr_ports=0x0 len=0 curr_wr_port=0x0&lt;BR /&gt;[ 76.897448] 0x00&lt;BR /&gt;[ 76.897451] 0x00&lt;BR /&gt;[ 76.899488] 0x00&lt;BR /&gt;[ 76.901516] 0x00&lt;BR /&gt;[ 76.903544] 0x00&lt;BR /&gt;[ 76.905572] 0x00&lt;BR /&gt;[ 76.907599] 0x00&lt;BR /&gt;[ 76.909636] 0x00&lt;BR /&gt;[ 76.911665] 0x00&lt;BR /&gt;[ 76.913693] 0x00&lt;BR /&gt;[ 76.915721] 0x00&lt;BR /&gt;[ 76.917749] 0x00&lt;BR /&gt;[ 76.919785] 0x00&lt;BR /&gt;[ 76.921813] 0x00&lt;BR /&gt;[ 76.923841] 0x00&lt;BR /&gt;[ 76.925869] 0x00&lt;/P&gt;&lt;P&gt;[ 76.931501] mp_wr_bitmap: 0x0 mp_wr_ports=0x0 len=0 curr_wr_port=0x0&lt;BR /&gt;[ 76.938223] 0x00&lt;BR /&gt;[ 76.938226] 0x00&lt;BR /&gt;[ 76.940254] 0x00&lt;BR /&gt;[ 76.942282] 0x00&lt;BR /&gt;[ 76.944310] 0x00&lt;BR /&gt;[ 76.946337] 0x00&lt;BR /&gt;[ 76.948374] 0x00&lt;BR /&gt;[ 76.950402] 0x00&lt;BR /&gt;[ 76.952430] 0x00&lt;BR /&gt;[ 76.954457] 0x00&lt;BR /&gt;[ 76.956485] 0x00&lt;BR /&gt;[ 76.958521] 0x00&lt;BR /&gt;[ 76.960550] 0x00&lt;BR /&gt;[ 76.962578] 0x00&lt;BR /&gt;[ 76.964605] 0x00&lt;BR /&gt;[ 76.966633] 0x00&lt;/P&gt;&lt;P&gt;[ 76.972265] mp_wr_bitmap: 0x0 mp_wr_ports=0x0 len=0 curr_wr_port=0x0&lt;BR /&gt;[ 76.978987] 0x00&lt;BR /&gt;[ 76.978990] 0x00&lt;BR /&gt;[ 76.981018] 0x00&lt;BR /&gt;[ 76.983046] 0x00&lt;BR /&gt;[ 76.985074] 0x00&lt;BR /&gt;[ 76.987102] 0x00&lt;BR /&gt;[ 76.989138] 0x00&lt;BR /&gt;[ 76.991167] 0x00&lt;BR /&gt;[ 76.993195] 0x00&lt;BR /&gt;[ 76.995222] 0x00&lt;BR /&gt;[ 76.997250] 0x00&lt;BR /&gt;[ 76.999286] 0x00&lt;BR /&gt;[ 77.001315] 0x00&lt;BR /&gt;[ 77.003343] 0x00&lt;BR /&gt;[ 77.005371] 0x00&lt;BR /&gt;[ 77.007399] 0x00&lt;/P&gt;&lt;P&gt;[ 77.013031] mp_wr_bitmap: 0x0 mp_wr_ports=0x0 len=0 curr_wr_port=0x0&lt;BR /&gt;[ 77.019753] 0x00&lt;BR /&gt;[ 77.019756] 0x00&lt;BR /&gt;[ 77.021784] 0x00&lt;BR /&gt;[ 77.023812] 0x00&lt;BR /&gt;[ 77.025840] 0x00&lt;BR /&gt;[ 77.027876] 0x00&lt;BR /&gt;[ 77.029905] 0x00&lt;BR /&gt;[ 77.031940] 0x00&lt;BR /&gt;[ 77.033969] 0x00&lt;BR /&gt;[ 77.035997] 0x00&lt;BR /&gt;[ 77.038033] 0x00&lt;BR /&gt;[ 77.040062] 0x00&lt;BR /&gt;[ 77.042090] 0x00&lt;BR /&gt;[ 77.044118] 0x00&lt;BR /&gt;[ 77.046145] 0x00&lt;BR /&gt;[ 77.048182] 0x00&lt;/P&gt;&lt;P&gt;[ 77.053806] mp_wr_bitmap: 0x0 mp_wr_ports=0x0 len=0 curr_wr_port=0x0&lt;BR /&gt;[ 77.060529] 0x00&lt;BR /&gt;[ 77.060531] 0x00&lt;BR /&gt;[ 77.062560] 0x00&lt;BR /&gt;[ 77.064587] 0x00&lt;BR /&gt;[ 77.066615] 0x00&lt;BR /&gt;[ 77.068652] 0x00&lt;BR /&gt;[ 77.070681] 0x00&lt;BR /&gt;[ 77.072708] 0x00&lt;BR /&gt;[ 77.074736] 0x00&lt;BR /&gt;[ 77.076764] 0x00&lt;BR /&gt;[ 77.078801] 0x00&lt;BR /&gt;[ 77.080829] 0x00&lt;BR /&gt;[ 77.082857] 0x00&lt;BR /&gt;[ 77.084884] 0x00&lt;BR /&gt;[ 77.086912] 0x00&lt;BR /&gt;[ 77.088949] 0x00&lt;/P&gt;&lt;P&gt;[ 77.094572] mp_wr_bitmap: 0x0 mp_wr_ports=0x0 len=0 curr_wr_port=0x0&lt;BR /&gt;[ 77.101295] 0x00&lt;BR /&gt;[ 77.101297] 0x00&lt;BR /&gt;[ 77.103326] 0x00&lt;BR /&gt;[ 77.105354] 0x00&lt;BR /&gt;[ 77.107381] 0x00&lt;BR /&gt;[ 77.109418] 0x00&lt;BR /&gt;[ 77.111446] 0x00&lt;BR /&gt;[ 77.113474] 0x00&lt;BR /&gt;[ 77.115502] 0x00&lt;BR /&gt;[ 77.117529] 0x00&lt;BR /&gt;[ 77.119566] 0x00&lt;BR /&gt;[ 77.121595] 0x00&lt;BR /&gt;[ 77.123623] 0x00&lt;BR /&gt;[ 77.125650] 0x00&lt;BR /&gt;[ 77.127678] 0x00&lt;BR /&gt;[ 77.129715] 0x00&lt;/P&gt;&lt;P&gt;[ 77.135341] bss_index = 0, tx_pkts_queued = 0 tx_pause&lt;BR /&gt;[ 77.140796] Host:chillair-r1234yf-00050 Timestamp:9c6953b9&lt;BR /&gt;[ 77.146691] Driver version = SDIW612---18.99.2.p19.10-MM6X18540.p33-GPL-(FP92)&lt;BR /&gt;[ 77.154431] main_state = 3&lt;BR /&gt;[ 77.157287] ioctl_pending = 1&lt;BR /&gt;[ 77.160428] tx_pending = 0&lt;BR /&gt;[ 77.163285] wmm_tx_pending[0] = 0&lt;BR /&gt;[ 77.166783] wmm_tx_pending[1] = 0&lt;BR /&gt;[ 77.170291] wmm_tx_pending[2] = 0&lt;BR /&gt;[ 77.173790] wmm_tx_pending[3] = 0&lt;BR /&gt;[ 77.177288] rx_pending = 0&lt;BR /&gt;[ 77.180152] lock_count = 44&lt;BR /&gt;[ 77.183100] malloc_count = 49&lt;BR /&gt;[ 77.186231] mbufalloc_count = 0&lt;BR /&gt;[ 77.189554] hs_skip_count = 0&lt;BR /&gt;[ 77.192685] hs_force_count = 0&lt;BR /&gt;[ 77.195909] Media state = "Disconnected"&lt;BR /&gt;[ 77.200059] carrier off&lt;BR /&gt;[ 77.202641] tx queue 0: stopped&lt;BR /&gt;[ 77.205956] tx queue 1: stopped&lt;BR /&gt;[ 77.209279] tx queue 2: stopped&lt;BR /&gt;[ 77.212595] tx queue 3: stopped&lt;BR /&gt;[ 77.215911] mlan0: num_tx_timeout = 0&lt;BR /&gt;[ 77.219799] -------- Dump info End---------&lt;BR /&gt;[ 77.237865] IPv6: ADDRCONF(NETDEV_UP): mlan0: link is not ready&lt;BR /&gt;[ 77.270404] SDIO Func0 (0x0-0x9): ERR&lt;BR /&gt;[ 77.274349] SDIO Func1 (0x10-0x17): ERR&lt;BR /&gt;[ 77.278454] SDIO Func1: (0x8) ERR&lt;BR /&gt;[ 77.282147] SDIO Func1 (0xe8-0xff): ERR&lt;BR /&gt;[ 77.387444] SDIO Func1 (0xe8-0xff): ERR&lt;BR /&gt;[ 77.391567] set pending clean&lt;BR /&gt;[ 77.471612] SDIO Write ERR&lt;BR /&gt;[ 77.474573] SDIO Write ERR&lt;BR /&gt;[ 77.477436] ==== DEBUG MODE OUTPUT START: 77.469673 ====&lt;BR /&gt;[ 77.483111] SDIO Write ERR&lt;BR /&gt;[ 77.485995] SDIO Write ERR&lt;BR /&gt;[ 77.488871] ==== DEBUG MODE END ====&lt;BR /&gt;[ 77.492866] IOCTL failed: a69aa9f8 id=0x20000, sub_id=0x20007 action=1, status_code=0x80000007 [CMD_CANCEL]&lt;/P&gt;</description>
      <pubDate>Mon, 08 Jun 2026 14:11:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wi-Fi-Bluetooth-802-15-4/IW611-Unable-to-setup-Linux-driver/m-p/2378392#M4855</guid>
      <dc:creator>mlytvyn</dc:creator>
      <dc:date>2026-06-08T14:11:26Z</dc:date>
    </item>
    <item>
      <title>Re: IW611: Unable to setup Linux driver</title>
      <link>https://community.nxp.com/t5/Wi-Fi-Bluetooth-802-15-4/IW611-Unable-to-setup-Linux-driver/m-p/2378657#M4856</link>
      <description>&lt;P&gt;Hello &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/263577"&gt;@mlytvyn&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Which host you are using?&lt;/P&gt;
&lt;P&gt;The driver loading and firmware download no problem.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;sdio communication reports error.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;
&lt;P&gt;Shaun&lt;/P&gt;</description>
      <pubDate>Tue, 09 Jun 2026 03:30:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wi-Fi-Bluetooth-802-15-4/IW611-Unable-to-setup-Linux-driver/m-p/2378657#M4856</guid>
      <dc:creator>shaun_wu</dc:creator>
      <dc:date>2026-06-09T03:30:34Z</dc:date>
    </item>
    <item>
      <title>Re: IW611: Unable to setup Linux driver</title>
      <link>https://community.nxp.com/t5/Wi-Fi-Bluetooth-802-15-4/IW611-Unable-to-setup-Linux-driver/m-p/2378727#M4857</link>
      <description>&lt;P&gt;I have TI Sitara AM4376.&amp;nbsp;&amp;nbsp;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 966px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/388354iEBAA369BF18B26E1/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;image.png&lt;/span&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/388355i5B7F28E3BD836856/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;image.png&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;The MMC bus configured as following:&lt;/P&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;LI-CODE lang="markup"&gt;&amp;amp;mmc3 {
	status = "okay";	
	dmas = &amp;lt;&amp;amp;edma_xbar 30 0 1&amp;gt;,
		   &amp;lt;&amp;amp;edma_xbar 31 0 2&amp;gt;;
	dma-names = "tx", "rx";
	pinctrl-names = "default", "sleep";
	pinctrl-0 = &amp;lt;&amp;amp;mmc3_pins_default&amp;gt;;
	pinctrl-1 = &amp;lt;&amp;amp;mmc3_pins_sleep&amp;gt;;
	vmmc-supply = &amp;lt;&amp;amp;dcdc4&amp;gt;;
	bus-width = &amp;lt;4&amp;gt;;
	cap-sdio-irq;
	ti,non-removable;
	max-frequency = &amp;lt;25000000&amp;gt;;   /* slow down to 25MHz for bring-up */
};&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The MMC bus controller was managed to detect Wi-Fi chip, kernel loaded correct driver, driver flashed chip with FW blob provided and got FW version from chip. As for me it does not looks like SDIO configuration problem, but looks like driver (or FW) related problem.&lt;/P&gt;&lt;P&gt;&amp;nbsp;The first error happened here&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;[ 10.529596] IOCTL failed: 1b0efb8f id=0x200000, sub_id=0x200046 action=1, status_code=0x3 [FW_CMDRESP]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;What driver is trying to do at this stage?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Mykhailo&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 09 Jun 2026 06:18:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wi-Fi-Bluetooth-802-15-4/IW611-Unable-to-setup-Linux-driver/m-p/2378727#M4857</guid>
      <dc:creator>mlytvyn</dc:creator>
      <dc:date>2026-06-09T06:18:32Z</dc:date>
    </item>
    <item>
      <title>Re: IW611: Unable to setup Linux driver</title>
      <link>https://community.nxp.com/t5/Wi-Fi-Bluetooth-802-15-4/IW611-Unable-to-setup-Linux-driver/m-p/2378752#M4858</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/263577"&gt;@mlytvyn&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could you try 50MHz frequency?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;
&lt;P&gt;Shaun&lt;/P&gt;</description>
      <pubDate>Tue, 09 Jun 2026 07:03:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wi-Fi-Bluetooth-802-15-4/IW611-Unable-to-setup-Linux-driver/m-p/2378752#M4858</guid>
      <dc:creator>shaun_wu</dc:creator>
      <dc:date>2026-06-09T07:03:46Z</dc:date>
    </item>
    <item>
      <title>Re: IW611: Unable to setup Linux driver</title>
      <link>https://community.nxp.com/t5/Wi-Fi-Bluetooth-802-15-4/IW611-Unable-to-setup-Linux-driver/m-p/2378843#M4859</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;it doesn't change too much&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mlytvyn_0-1780995812806.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/388404iAFA5BE87B45F6D79/image-size/large?v=v2&amp;amp;px=999" role="button" title="mlytvyn_0-1780995812806.png" alt="mlytvyn_0-1780995812806.png" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;mlytvyn_0-1780995812806.png&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Here I bring mlan0 up, and then get&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mlytvyn_2-1780995954838.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/388407i3E59E1BA24CB8649/image-size/large?v=v2&amp;amp;px=999" role="button" title="mlytvyn_2-1780995954838.png" alt="mlytvyn_2-1780995954838.png" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;mlytvyn_2-1780995954838.png&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mlytvyn_1-1780995851394.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/388405iB94442459F729C0E/image-size/large?v=v2&amp;amp;px=999" role="button" title="mlytvyn_1-1780995851394.png" alt="mlytvyn_1-1780995851394.png" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;mlytvyn_1-1780995851394.png&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I have the same error&amp;nbsp;IOCTL failed: 61e24fe7 id=0x200000, sub_id=0x200046 action=1, status_code=0x3 [FW_CMDRESP]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 09 Jun 2026 09:10:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wi-Fi-Bluetooth-802-15-4/IW611-Unable-to-setup-Linux-driver/m-p/2378843#M4859</guid>
      <dc:creator>mlytvyn</dc:creator>
      <dc:date>2026-06-09T09:10:03Z</dc:date>
    </item>
    <item>
      <title>Re: IW611: Unable to setup Linux driver</title>
      <link>https://community.nxp.com/t5/Wi-Fi-Bluetooth-802-15-4/IW611-Unable-to-setup-Linux-driver/m-p/2379792#M4861</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/263577"&gt;@mlytvyn&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could you share which iw612 module you are using? Or you are using iw612evk? I notice your sd interface is 3.3V, have you matched sdio power level?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;
&lt;P&gt;Shaun&lt;/P&gt;</description>
      <pubDate>Thu, 11 Jun 2026 02:18:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wi-Fi-Bluetooth-802-15-4/IW611-Unable-to-setup-Linux-driver/m-p/2379792#M4861</guid>
      <dc:creator>shaun_wu</dc:creator>
      <dc:date>2026-06-11T02:18:16Z</dc:date>
    </item>
    <item>
      <title>Re: IW611: Unable to setup Linux driver</title>
      <link>https://community.nxp.com/t5/Wi-Fi-Bluetooth-802-15-4/IW611-Unable-to-setup-Linux-driver/m-p/2380322#M4862</link>
      <description>&lt;P&gt;I use Silex SX-SDMAX surface mount version (&lt;A href="https://www.silextechnology.com/connectivity-solutions/embedded-wireless/sx-sdmax)" target="_blank"&gt;https://www.silextechnology.com/connectivity-solutions/embedded-wireless/sx-sdmax)&lt;/A&gt;. As I understood voltages on VIO and VIO_SD define signal levels.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 11 Jun 2026 17:15:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wi-Fi-Bluetooth-802-15-4/IW611-Unable-to-setup-Linux-driver/m-p/2380322#M4862</guid>
      <dc:creator>mlytvyn</dc:creator>
      <dc:date>2026-06-11T17:15:36Z</dc:date>
    </item>
  </channel>
</rss>

