【JW's Docs - MxL25640 系列】:修改 WiFi 驱动 RESET 控制 PIN

日期2025-10-24

前言


在 MxL25640 中,通常会有固定的 GPIO 去做 WiFi 的 RESET,但当有需求要更换另外一根 GPIO 来控制的时候,就可以参考本篇文章或联系 WPI,让 WPI 协助完成客制化的改动。

MxL25640 SDK


( Note: MxL25640 的 SDK 需向 MaxLinear 获得使用权限并下载。)

 

WiFi RESET PIN


修改 WiFi RESET PIN 分别会需要完成下列的几个步骤:

  1. 寻找一根合适的 GPIO
  2. Disable 该 GPIO 原本的功能,(如:I2C, SPI 或 UART 等)
  3. 更换 WiFi RESET 使用的 GPIO (改为选中的 GPIO)
  4. 重新编译 Device Tree
  5. 烧录新的 Device Tree
如此一来,即可使用电表观察准位的变化。

实际测试


预设的时候,GPIO 21 是 High,可以先拉 Low,方便等一下观察。



将 GPIO21 设为 Low





进入 Kerenl



确认电压准位是否为 High



结论


透过修改 Device Tree 的设定,可以简单地将 RESET PIN 换到其他想使用的脚位上,借此增加板子设计的弹性。

WPI


 如有任何需求,可以与 WPI 联络或写信到 E-Mail,jackson.wang@wpi-group.com。

★方案内容均由个人提供,与平台无关,如有违法或侵权,请联系大大芯方案专属信箱