Skip to main content
JMJV
Associate II
January 29, 2019
Solved

DMA UART8 (circular mode) is not working on newest version of CUBEMX and Nucleo STM32F767ZI

  • January 29, 2019
  • 3 replies
  • 1103 views

Dear technical support 

I'd like to notify you that seems that there is an error in you CUBE version 4.24 until the latest one 5.1 (i checked one by one and there is an error with the DMA RX in circular) 

Before (with previous CUBE versions) I was using the Nucleo-STM32F767ZI and I was able to communicate continuously through the UART 8 in DMA mode (circular RX). However, now that I updated my .ioc file to the newest CUBE versions I'm not able to continues receive information in Rx, i.e. it only receive the information in Rx one time and the values are not updated (values sent by an external terminal), then if I press the reset button on the Nucleo board the value is updated. It doesn't matter if I select Rx as Normal or Circular mode, there are not changes at all. 

I'm attaching my CUBE file to take a look, I have to mentioned that I downgrade the version (Cube 4.24) in order to see if the problem was with the version Cube 5.1 but still the same not able to have changes with the DMA UART8 Rx(circular mode)

This topic has been closed for replies.
Best answer by JMJV

Thank you so much for your attention, at the end I was able to solve the problem, it was just a matter to enable the pull-up for the UART8 communication with the external module UM232H

best

3 replies

ST Technical Moderator
February 5, 2019

Hello,

This issue will be checked internally and we will come back to you soon.

Kind Regards,

Imen

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks
Nesrine.JLASSI
Visitor II
February 6, 2019

​Hi @JMJV​ 

Could you please send me your test code and the software used for the generation code in order to check the problem ?

Regards,

Nesrine.

JMJV
JMJVAuthorBest answer
Associate II
February 25, 2019

Thank you so much for your attention, at the end I was able to solve the problem, it was just a matter to enable the pull-up for the UART8 communication with the external module UM232H

best