Could not generate UART configuration for S32K388

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Could not generate UART configuration for S32K388

ソリューションへジャンプ
164件の閲覧回数
Gnanesh
Contributor I

Hardware: S32K388

Issue Description: I am facing issue during generation of UART config. It's complaining saying LPUART4 and LPUART12 are using same source channel of DMA Method and asking me to configure only one of LPUART4 or LPUART12. But for my application, I need both of the channels to be configured.

Gnanesh_0-1718120307842.png


I made sure that I am using different DMA channels when I configured Rm and Mcl.

Gnanesh_1-1718120430679.png


Is this error with Tresos generator? If not, please help me with identifying the problem here. Thanks.

0 件の賞賛
返信
1 解決策
141件の閲覧回数
danielmartynek
NXP TechSupport
NXP TechSupport

Hello @Gnanesh,

This is a HW limitation.

There are many peripherals but not many DMAMUX slots, therefore, some of the DMAMUX sources are routed to more peripharals.

Like source 43:

danielmartynek_0-1718200296438.png

That means that if either of the LPUARTs received data, it would trigger both DMA channels and both LPUART DATA registers would be read by the DMA at the same time.

 

Regards,

Daniel

 

元の投稿で解決策を見る

0 件の賞賛
返信
1 返信
142件の閲覧回数
danielmartynek
NXP TechSupport
NXP TechSupport

Hello @Gnanesh,

This is a HW limitation.

There are many peripherals but not many DMAMUX slots, therefore, some of the DMAMUX sources are routed to more peripharals.

Like source 43:

danielmartynek_0-1718200296438.png

That means that if either of the LPUARTs received data, it would trigger both DMA channels and both LPUART DATA registers would be read by the DMA at the same time.

 

Regards,

Daniel

 

0 件の賞賛
返信