eDMA transfer completed signal for LPUART

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

eDMA transfer completed signal for LPUART

1,341 Views
dannydeng
Contributor III

Dears,

Can you help to share the signal that eDMA transfer all the data to LPUART?  Is it DOE bit?

BRs,

Ray Deng

0 Kudos
6 Replies

1,117 Views
jorge_a_vazquez
NXP Employee
NXP Employee

Hi Ray Deng

Could you clarify what signal did you refer?

In the case that you are asking for what is the signal to trigger a transfer of the LPUART? then this signal comes from the LPUART and it is the STAT[TDRE], STAT[RDRF] or the STAT[IDLE] bit, and it depends on how you config the module.

In the case that you are asking for the signal that notifies when the DMA transfers have been completed, then you can setup the DMA to trigger an interrupt routine when finished and it is triggered by the DONE bit.

Hope this helps
Have a great day,
TIC

-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
-------------------------------------------------------------------------------

0 Kudos

1,117 Views
dannydeng
Contributor III

Thanks, Jorge,

If DMA work with LPUART, how can I know the typical array already sent out when sent out data via LPUART? Is that mean, when DOE set, LPUART finished data sending?

BRs,

Ray

0 Kudos

1,117 Views
jorge_a_vazquez
NXP Employee
NXP Employee

Hi Ray Deng

Do you mean the DONE flag, right? in any case, not the DONE flag from the DMA signal when the DMA transfers have finished, but not when the data has been sent, so you going to have the DONE flag before the data actually comes out of the internal UART buffer.

Best regards

Jorge Alcala

0 Kudos

1,117 Views
dannydeng
Contributor III

Thanks, Jorge,

Is that mean DMA not have any bit of register to show the data have sent out by LPUART?

Thanks & Best Regards.

Ray Deng (邓成平)

Tel: (086)0755 8250 5493

Mobile: 180 2696 0272

发件人: jorge_a_vazquez <admin@community.nxp.com>

发送时间: 2019年7月6日 0:29

收件人: Ray Deng <RAY.DENG@arrowasia.com>

主题: Re: - Re: eDMA transfer completed signal for LPUART

CAUTION: This email originated from outside of the organization. This message might not be safe, use caution in opening it. If in doubt, do not open the attachment nor links in the message.

NXP Community <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcommunity.freescale.com%2Fresources%2Fstatics%2F1000%2F35400-NXP-Community-Email-banner-600x75.jpg&data=02%7C01%7Cray.deng%40arrowasia.com%7C5da3f988ae564669701f08d70165e65c%7C0beb0c359cbb4feb99e5589e415c7944%7C1%7C0%7C636979409495379178&sdata=48a5LIX5svyJiPgWLIInIy%2F4fbMjn2oPg%2BBC0pXDK9o%3D&reserved=0>

Re: eDMA transfer completed signal for LPUART

reply from Jorge Antonio Alcala Vazquez<https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcommunity.nxp.com%2Fpeople%2Fjorge_a_vazquez%3Fet%3Dwatches.email.thread&data=02%7C01%7Cray.deng%40arrowasia.com%7C5da3f988ae564669701f08d70165e65c%7C0beb0c359cbb4feb99e5589e415c7944%7C1%7C0%7C636979409495379178&sdata=ork34gUHnmBAONeY5scewbprmx2MTJ7USjIhawD08sQ%3D&reserved=0> in S32K - View the full discussion<https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcommunity.nxp.com%2Fmessage%2F1174346%3FcommentID%3D1174346%26et%3Dwatches.email.thread%23comment-1174346&data=02%7C01%7Cray.deng%40arrowasia.com%7C5da3f988ae564669701f08d70165e65c%7C0beb0c359cbb4feb99e5589e415c7944%7C1%7C0%7C636979409495389175&sdata=CVGsSDe9HGX7EuPICY1Kf6otiW5DYzrdfbQNMG2TOKQ%3D&reserved=0>

0 Kudos

1,117 Views
jorge_a_vazquez
NXP Employee
NXP Employee

Hi Ray Deng

DMA and LPUART are two modules independently, so DMA doesn't have a flag that indicates when there was a change in the status of the LPUART, but it can signs when it finished working (transfers finished). For LPUART flags you can check the flags of the LPUART, there is the transmission complete in the LPUART module.

Regards

Jorge Alcala

0 Kudos

1,117 Views
dannydeng
Contributor III

Got it with many thanks,

Thanks & Best Regards.

Ray Deng (邓成平)

Tel: (086)0755 8250 5493

Mobile: 180 2696 0272

发件人: jorge_a_vazquez <admin@community.nxp.com>

发送时间: 2019年7月9日 7:29

收件人: Ray Deng <RAY.DENG@arrowasia.com>

主题: Re: - Re: eDMA transfer completed signal for LPUART

CAUTION: This email originated from outside of the organization. This message might not be safe, use caution in opening it. If in doubt, do not open the attachment nor links in the message.

NXP Community <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcommunity.freescale.com%2Fresources%2Fstatics%2F1000%2F35400-NXP-Community-Email-banner-600x75.jpg&data=02%7C01%7Cray.deng%40arrowasia.com%7C22307314a7ab44c3e21c08d703fc183e%7C0beb0c359cbb4feb99e5589e415c7944%7C1%7C0%7C636982253585715954&sdata=4SsKHeGHg2lbEhhFF%2BZvsEY8jNYdAzQnDXtsu3kO7P8%3D&reserved=0>

Re: eDMA transfer completed signal for LPUART

reply from Jorge Antonio Alcala Vazquez<https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcommunity.nxp.com%2Fpeople%2Fjorge_a_vazquez%3Fet%3Dwatches.email.thread&data=02%7C01%7Cray.deng%40arrowasia.com%7C22307314a7ab44c3e21c08d703fc183e%7C0beb0c359cbb4feb99e5589e415c7944%7C1%7C0%7C636982253585715954&sdata=%2BuyVYBhe8By4rwyr%2BVXu3%2FH8v2cEaSGHriEDOfusyiE%3D&reserved=0> in S32K - View the full discussion<https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcommunity.nxp.com%2Fmessage%2F1175136%3FcommentID%3D1175136%26et%3Dwatches.email.thread%23comment-1175136&data=02%7C01%7Cray.deng%40arrowasia.com%7C22307314a7ab44c3e21c08d703fc183e%7C0beb0c359cbb4feb99e5589e415c7944%7C1%7C0%7C636982253585725950&sdata=AHtFrDEqPBM%2F2nGWjbIkCJYIqb7jsqjLtFTRDn1n%2FA8%3D&reserved=0>

0 Kudos