This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM625: Issue with WiFi Driver Bring-up on BeaglePlay (Android 14, Kernel 6.1)

Part Number: AM625
Other Parts Discussed in Thread: CC1352P7

Tool/software:

Hi Team,

I’m currently working on bringing up WiFi on the BeaglePlay board using Android 14 from the BayLibre release (BayLibre TI Android 14 Documentation).

Platform Details:

  • Board: BeaglePlay

  • Android Version: 14 (BayLibre TI release)

  • Kernel Version: 6.1

Issue Observed:

  • WiFi kernel modules (wlcore.ko, wl18xx.ko, and wl_sdio.ko) are not being loaded automatically during boot.

  • If I manually load these modules using insmod, they load successfully, but the WiFi subsystem still doesn't initialize — I don't see any indication of firmware being loaded.

  • It also appears that SDIO detection on mmc2 is not happening at all.

What I’ve Tried:

  • Manually loading the modules — no errors reported, but no further initialization occurs.

  • Checked dmesg logs for any SDIO or wlcore-related messages — nothing relevant shows up during boot or module insertion.

It seems like either the SDIO interface on mmc2 isn't being brought up properly, or the WiFi module isn't being probed due to missing detection events.

Has anyone encountered a similar issue on BeaglePlay with this release? Any suggestions on how to debug or force SDIO detection at boot?

Thanks in advance for your help!

This is something related to this https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1302770/am625-how-to-enable-wifi-on-sdk-9

Attaching the bootlogs from dmesg for your reference.

5861.dmesg_log.txt