How to Integrate 88W8997 to iMX8MM-EVK & L5.4.24_2.1.0

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

How to Integrate 88W8997 to iMX8MM-EVK & L5.4.24_2.1.0

How to Integrate 88W8997 to iMX8MM-EVK & L5.4.24_2.1.0

       The article describes how to integrate 88W8997 PCIE to Linux 5.4.24_2.1.0 based on i.MX8MM-EVK platform, and how to solve issues encountered during the integration.

[Contents]

Chapter 1 Connections & environments

  • Connections
  • Environments
    • Hardware devices
    • Software
  • M.2 NGFF KEY E interface on i.MX8MM-EVK

Chapter 2 Preparation For Software

       2.1 Cross Compile Toolchain

       2.2 Demo Image for iMX8MM-EVK

       2.3 L5.4.21_2.1.0 kernel source code

       2.4 88W8997 PCIe Driver source code

       2.5 uuu manufacturing Tool

Chapter 3 Steps For Integration

       2.1 Cross compiling L5.4.21_2.1.0 kernel source code

  • Copying Image to Demo Image directory On windows

2.2 Cross compiling 88W8997 PCIe driver

  • Copying mlan.ko & pcie8xxx.ko to windows directory
  • Copying Firmware to windows to windows directory

2.3 Burning Linux Images to iMX8MM-EVK board

       2.4 Copying .ko and firmware files to iMX8MM-EVK board via MobaXterm

       2.5 Loading 88W8997 driver

Chapter 4 Troubleshooting

       4.1 PCIe card can’t be found via lspci command

       4.2 Errors on MSI interrupt when using PCIe Switch

weidong_sun_0-1621825092265.png

AW-CM276MA (88W8997 Inside)

 

Attachments
No ratings
Version history
Last update:
‎11-21-2023 01:30 PM
Updated by: