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.

SK-AM62P-LP: enable WiFi with EAR00364 (1ZM M.2 Module)

Part Number: SK-AM62P-LP
Other Parts Discussed in Thread: AM62P

I'm tryng to use embeddedartist EAR00364 as my WiFi / Bluetooth module with my Board.

I've already enabled Marvell 88W8xxx PCI/PCIe Wireless support  on menuconfig  Device Drivers > Network device support > Wireless LAN 

when i turned on the board these are the all dmesg messages with wifi.

# dmesg | grep -i wifi                                                                                                                                                                                                               
[   19.936104] init: processing action (post-fs-data) from (/system/etc/init/wifi.rc:18)
[   19.947740] selinux: SELinux: Skipping restorecon on directory(/data/misc/apexdata/com.android.wifi)
[   26.199610] init: starting service 'wificond'...
[   26.218155] init: ... started service 'wificond' has pid 504
[   38.643909] servicemanager: Could not find android.hardware.wifi.IWifi/default in the VINTF manifest.
[   38.660641] servicemanager: Found android.hardware.wifi.supplicant.ISupplicant/default in device VINTF manifest.
[   38.680683] servicemanager: Found android.hardware.wifi.supplicant.ISupplicant/default in device VINTF manifest.
[   52.680884] init: processing action (sys.boot_completed=1 && sys.wifitracing.started=0) from (/system/etc/init/wifi.rc:28)
[   52.908720] selinux: SELinux: Could not get canonical path for /sys/kernel/debug/tracing/instances/wifi restorecon: No such file or directory.
[   53.289815] init: Command 'mkdir /sys/kernel/tracing/instances/wifi 711' action=sys.boot_completed=1 && sys.wifitracing.started=0 (/system/etc/init/wifi.rc:36) took 333ms and succeeded
[   53.413423] init: Command 'write /sys/kernel/tracing/instances/wifi/buffer_size_kb 1' action=sys.boot_completed=1 && sys.wifitracing.started=0 (/system/etc/init/wifi.rc:39) took 52ms and succeeded
[   53.530572] init: Command 'write /sys/kernel/tracing/instances/wifi/events/net/filter name==${wifi.interface:-wlan0}' action=sys.boot_completed=1 && sys.wifitracing.started=0 (/system/etc/init/wifi.rc:75) took 62ms and succeeded
[   53.762137] init: processing action (sys.user.0.ce_available=true) from (/system/etc/init/wifi.rc:21)
[   53.817243] selinux: SELinux: Skipping restorecon on directory(/data/misc_ce/0/apexdata/com.android.wifi)
[   54.267080] init: processing action (sys.boot_completed=1 && sys.wifitracing.started=1) from (/vendor/etc/init/hw/init.am62p.rc:129)
[   54.305081] init: processing action (sys.boot_completed=1 && sys.wifitracing.started=1 && wifi.interface=*) from (/system/etc/init/wifi.rc:98)
[   54.498400] init: Command 'write /sys/kernel/tracing/instances/wifi/events/net/filter name==${wifi.interface}' action=sys.boot_completed=1 && sys.wifitracing.started=1 && wifi.interface=* (/system/etc/init/wifi.rc:101) took 83ms and succeeded


is there anything els that i need to do?

best regards

  • Hi,

    Looks like enabled the kernel driver is initializing for you. That is a good sign. TI though will not be able to assist with the integration.

    You will want to contact the vendor and ask for integration instructions. I looked briefly at the product and it looks an m.2 card. I don't see any messages indicating that the board was found so this is a question to ask the vendor for an example device tree entry. 

    Best Regards,

    Schuyler