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的开发包中删除掉