硬件:T5000 + 自研载板 + AX210模块(wifi+bluetooth)
软件:R39.2.0 + 定制内核 + 解压AX210对应微码文件
问题现象:开机后,lsusb可见蓝牙设备,hciconfig可见hci0;执行命令hciconfig hci0 up失败,然后hci0就消失了。请帮忙指点一下如何处理?系统usb日志如下:
Are you able to put this AX210 to NV devkit USB port and see if you could reproduce on NV devkit too?
AX210在Thor Devkit上工作正常。bluetooth可以正常打开并连接蓝牙设备。
补充一些信息。M2E接口上的I2S,LED和SDIO引脚(PCM_XX_I2S_XX,LEDx,SDIO_XX )都没有接,就是悬空的。这个有关系吗?
Which port are you using on Thor devkit? Is that also M.2 key E?
是的。在Thor devkit上,AX210也是接在M.2 key E接口上的,替换原装的wifi+bt模块。
我们的自研载板这部分电路,也是参照devkit设计的。
It has nothing to do with SDIO pin. If issue could not reproduce on NV devkit, please check signal integrity.
问题解决了,根源在于加载的微码文件错误。AX210的蓝牙应该用ibt-0041-0041.sfi,误用了ibt-0040-0041.sfi。更正文件后打开AX210蓝牙成功。