TI中文支持网
TI专业的中文技术问题搜集分享网站

am4372中bcm43456芯片驱动的问题

Other Parts Discussed in Thread:AM4372

技术支持你好:我使用的是am4372处理器,软件版本是SDK Linux 06_03_00_106,Linux内核版本是4.19.94,使用mmc3 sdio的方式连接的是ap6256WiFi模块,内部采用的芯片是bcm43456,在insmod驱动模块之后,wlan0网络节点能够正常起来,PC通过WiFi名称能够连上板子上的热点,并且能够ping,但是报如下错误:

[ 131.818985] omap_hsmmc 47810000.mmc: MMC start dma failure
[ 131.824516] brcmfmac: brcmf_sdiod_sglist_rw: CMD53 sg block read failed -22
[ 131.831714] brcmfmac: brcmf_sdio_rxglom: glom read of 1024 bytes failed: -5
[ 131.838715] brcmfmac: brcmf_sdio_rxfail: abort command, terminate frame
[ 131.845638] brcmfmac: brcmf_sdio_readframes: brcmf_sdio_readframes: glom superframe w/o descriptor!
[ 131.854730] brcmfmac: brcmf_sdio_rxfail: terminate frame
[ 133.078908] omap_hsmmc 47810000.mmc: MMC start dma failure
[ 133.084445] brcmfmac: brcmf_sdiod_sglist_rw: CMD53 sg block read failed -22
[ 133.091644] brcmfmac: brcmf_sdio_rxglom: glom read of 512 bytes failed: -5
[ 133.098581] brcmfmac: brcmf_sdio_rxfail: abort command, terminate frame
[ 133.105491] brcmfmac: brcmf_sdio_readframes: brcmf_sdio_readframes: glom superframe w/o descriptor!
[ 133.114582] brcmfmac: brcmf_sdio_rxfail: terminate frame

在网上查询了,是dma字节对齐的问题,但是都没有解决,我这边采用的都是ti直接提供的SDK包,请问这个问题怎样解决。

Nancy Wang:

感谢您对TI产品的关注!为更加有效地解决您的问题,我需要询问更了解这款芯片的TI资深工程师,再为您解答,一旦得到回复会立即回复给您。

,

Nancy Wang:

请参考该贴的回复:
e2e.ti.com/…/3679394

,

riguang peng:

我使用的是Ti提供的SDK,最好将那部分驱动从SDK的开发包中删除掉

赞(0)
未经允许不得转载:TI中文支持网 » am4372中bcm43456芯片驱动的问题
分享到: 更多 (0)