2405787_en-US

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2405787_en-US

2405787_en-US

SDMA Loading issue: i.MX8MP

Platform 

  • i.MX8M Plus EVK, kernel 6.12.49-lts-next-g42fbadd4b2e9-dirty
  • WiFi/BT module: AW-XM729, driver btnxpuart
  • Same hardware/kernel, two Yocto images: imx-image-core (BT works) vs imx-image-multimedia (BT fails)

Issue

  • On the multimedia image, imx-sdma@30bd0000 takes ~60s to report firmware ready: [ 3.11] imx-sdma 30bd0000.dma-controller: sdma or sdma firmware not ready!
    [ 60.40] imx-sdma 30bd0000.dma-controller: firmware found.
  • btnxpuart probes the BT UART at ~3–7s — before SDMA is ready — so the UART can't get DMA channels, and BT's HCI_Reset times out:
    imx-uart 30860000.serial: We cannot prepare for the RX/TX slave dma!
    Bluetooth: hci0: Opcode 0x0c03 failed: -110
  • On the working core image, SDMA is ready by ~3.7s, before BT probes — no issue.

Please Help here!


Re: SDMA Loading issue: i.MX8MP

Dear @Sanjiv_Mns ,


Thanks for your feedback.

I will setup environment to test imx-image-multimeadia + IW623.

I need some time to prepare it, please wait for my test result.


By the way, AW-XM729 has 2 kinds of types, AW-XM729-PUR or AW-XM729-SUR?


Thanks!

Regards,

Weidong

Re: SDMA Loading issue: i.MX8MP

Dear @Sanjiv_Mns ,


Any update ?

Could you tell me SDIO or PCIE interface you are using?


Thanks!

Regards,

weidong

Re: SDMA Loading issue: i.MX8MP

Dear @Sanjiv_Mns ,


I built imx-image-multimedia based on L6.12.49.2.2.0 yocto source, run it on i.mx8mp-evk.

weidong_sun_0-1787287166486.pngweidong_sun_0-1787287166486.pngweidong_sun_0-1787287166486.pngweidong_sun_1-1787287192914.pngweidong_sun_1-1787287192914.pngweidong_sun_1-1787287192914.pngweidong_sun_2-1787287252963.pngweidong_sun_2-1787287252963.pngweidong_sun_2-1787287252963.png


The IW623 module I am using is AW-XM729-PUR, which is M.2 module with PCIE interface.


If you are using SDIO interface for WIFI, the dtb file should be imx8mp-evk-usdhc1-m2.dtb

then run:

# modprobe btnxpuart

#hciconfig -a

hci0 interface will be listed.

[Note]

Default driver in imx-image-multimedia supports IW623, It uses AW693 firmware.


Thanks!
Regards,

Weidong

Tags (1)
No ratings
Version history
Last update:
Saturday
Updated by: