Skip to main content
Associate III
June 17, 2024
Solved

Error in PSSI HAL code for HAL_PSSI_Abort_DMA

  • June 17, 2024
  • 2 replies
  • 1639 views

I am working with an STM32U575, HAL version 1.5 and found the issue described below

(Have checked the HAL code for the H5 and H7 and these contain the same issue)

See picture below, when aborting an PSSI transfer, before checking the state on lines 1258 and 1277, the state of the PSSI is already set to HAL_PSSI_STATE_ABORT. As a result the DMA transfer is not correctly aborted since none of the two conditional paths are taken.

LVan31_0-1718625311115.png

 

Best answer by Imen.D

Hello @LVan .31 

Thank you for having reported this issue.

I escalated your request internally for analyzing via internal ticket number: 184720.

(PS: ticket number 184720 is an internal tracking number and is not accessible or usable outside of ST)

2 replies

Imen.DBest answer
Technical Moderator
June 21, 2024

Hello @LVan .31 

Thank you for having reported this issue.

I escalated your request internally for analyzing via internal ticket number: 184720.

(PS: ticket number 184720 is an internal tracking number and is not accessible or usable outside of ST)

"When your question is answered, please close this topic by clicking ""Accept as Solution"".ThanksImen"
David George
Associate III
December 1, 2025

Hello @Imen.D 

Any update on when this issue will be fixed in the HAL library?

Thank you

David

Technical Moderator
December 1, 2025

Hi @David George 

I will check internally the status and push to fix it in the coming release.

Sorry, for the inconvenience it may cause.

"When your question is answered, please close this topic by clicking ""Accept as Solution"".ThanksImen"