您尚未登录。

楼主 # 2021-12-24 13:21:21

easyzoom
会员
注册时间: 2021-12-24
已发帖子: 2
积分: 12

NXP IMX8QM 踩坑日常

IMX8QM作为一款比较新的板子  对应的资料也比较少
本人作为nxp的开发小白 分享一个在IMX8QM上实现基于M41核实现的dma不定长的例子以防踩坑

主要是发现nxp提供的sdk里面有个关于一个dma接收部分的判断有点问题:
函数追踪:LPUART_ReceiveEDMA->EDMA_SubmitTransfer中的判断
原型是
if (EDMA_GetRemainingMajorLoopCount(handle->base, handle->channel) != 0U)
更正后:
if ((handle->base->CH[handle->channel].TCD_CSR != 0) && ((handle->base->CH[handle->channel].CH_CSR & DMA_CH_CSR_DONE_MASK) == 0U))

lpuart_edma_transfer.rar

离线

#1 2022-01-29 13:18:08

abnerl
会员
注册时间: 2020-06-09
已发帖子: 61
积分: 63.5

Re: NXP IMX8QM 踩坑日常

@easyzoom
我买了一个imx8mini板子,WiFi报警告,net/wireless/reg.c:418 restore_regulatory_settings+0x3e8/0x520,这是什么问题,Google找不到

离线

楼主 #2 2022-07-11 23:24:55

easyzoom
会员
注册时间: 2021-12-24
已发帖子: 2
积分: 12

Re: NXP IMX8QM 踩坑日常

这个不好查  得看你wifi芯片手册了

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn