2025-05-27 11:38 PM - last edited on 2025-05-28 1:16 AM by Andrew Neil
Hi ST Community,
I'm currently working on a project using the STM32F429ZI and trying to use the HASH peripheral for SHA1/SHA256 operations. However, I’m facing two issues:
HASH peripheral not visible in STM32CubeMX:
I believe HASH support is available for STM32F429ZI and if yes, is there any option to enable it using CubeMX and when I added it manually, facing below issue.
2 .Unknown error when using HASH_HandleTypeDef:
When I try to declare, HASH_HandleTypeDef hhash; I get an
I’ve already confirmed that the HAL drivers are included in the project. Has anyone encountered this issue before? Is there a workaround to enable HASH support manually if it’s not exposed in CubeMX?
Any help or guidance would be greatly appreciated!
Thanks in advance.
Solved! Go to Solution.
2025-05-28 1:14 AM
Hello @kotteswaran
As per RM0090, HASH peripheral is only available on STM32F415/417xx and STM32F43xxx devices.
There is no mention to STM32F429ZI.
KR,
Souhaib
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2025-05-28 1:14 AM
Hello @kotteswaran
As per RM0090, HASH peripheral is only available on STM32F415/417xx and STM32F43xxx devices.
There is no mention to STM32F429ZI.
KR,
Souhaib
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.