博文-茶凳浅谈 QCA6696 Windows 驱动置换BoardData

关键字 :MCUISPCAN

高通QCA6696®片上系统(SoC)是一款优质的汽车连接SoC,支持汽车用例的全套Wi-Fi 6和蓝牙5.2功能。

 

该QCA6696专为满足当今和未来几年车辆激增的连接需求而打造,配备双MAC、双频同步(DBS)功能,可提供更快、更安全、更强大的Wi-Fi体验,包括2x2+2x2 MIMO。QCA6696还旨在通过无线耳机、耳塞和扬声器提供新的蓝牙音讯功能,例如超高清语音、音乐和低延迟游戏。

 

在调适Wi-Fi的过程中,我们可以利用Windows来进行。不过在更换board data的时候,时常会碰到档案无法存取的现象。这里提供一个在Windows 中置换board data的方法

 

问题描述:

安装完驱动之后,会在C:\Program Files (x86)\Qualcomm\drivers 看到许多的.elf, .inf, .sys 档案。看起来就像是驱动的实体了。


installed

而且,这里面的档案是可以被任意修改的。

writable


可是,我们知道Windows 的驱动,应该是在 C:\Windows\System32\drivers 这个目录之下才对。当我还没有插上QCA6696子卡的情况下,在C:\Windows\System32\drivers 这个目录之下是没有发现bdwlan.elf … 这些档案的。所以我们可以理解到,驱动只是被拷贝一份进入C:\Program Files (x86)\Qualcomm\drivers, 并没有真的被安装上C:\Windows\System32\drivers。

 

当我们把QCA6696插上之后。Windows的PnP机制就会自动将.inf 中定义的这些CopyFiles,拷贝到C:\Windows\System32\drivers

之后这些在C:\Windows\System32\drivers 档案,就会被lockdown。尝试更名,就会弹出错误


pop error

现在问题就来了。我们要做更新驱动的时候,直接把新的bdwlan.elf 拷贝到C:\Windows\System32\drivers 就会出错。 拷贝到C:\Program Files (x86)\Qualcomm\drivers 中又没作用。

解决方法及步骤:

  1. 移除装置

    remove driver


  • 重新搜寻装置
    当设备管理员刷新之后,在C:\Windows\System32\drivers 中可以看到bdwlan.elf 等档案被更新了。

    research device
  • 置换档案。接着直接把elf更名看看。发现此时档案就没有被lockdown,是可以顺利的更名。现在bdwlan.elf可以被改名字,以及置换。

    modified bdf
  • 之后就可以禁用装置跟启用装置来reload bdwlan.elf。

    disable

  • 以上就是在Windows 终置换QCA6696驱动的方式

    结语:

    高通QCA6696专为满足当今和未来几年车辆激增的连接需求而打造,基本的设置是以Linux Base的车机平台,在对Windows的支持并没有像QCC系列一样完整的ADE。所以在开发过程中会出现这种要手动更新board data 的情况。 现在,可以正确的更新board data之后,在调适Wi-Fi的时候就更加顺手。


    Q&A:

    1. 需要常常更新驱动吗?

    可能性很大。驱动内的韧体,会因为硬件设计不同而需要作修改。高通也会持续优化。做好golden bin之后,就需要置换bdwlan.elf

    1. 可以直接置换C:\Windows\System32\drivers 的档案吗?

    不可以,在装置使用阶段,档案会被锁定。

    1. 哪里可以取得驱动?

    请洽高通FAE

    1. 可否做个档案说明?
    • wlanfw.mbn # WLAN F/W
    • m3.bin # subsystem f/w
    • bdwlan.elf # board data file

    *.elf, *.e0* 这些档案都是配合不同应用的board data file。

    QcomWlanSrvx64  # qcmbr

    1. 有参考文件吗?

    80-wl520-24_b_qca6696_setup,_bringup,_and_test_user_guide.pdf

    ★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

    ★文明上网,请理性发言。内容一周内被举报5次,发文人进小黑屋喔~

    评论