Hello:
I seem to have made some irregularities that caused the hse to shut down. I wrote this register once and then the hse fails.I wonder how to restore the hse now
That's the register. I did not write in it successfully. Now if I read out the value of this register, it is still 0x40000000.
Hi @youxi
Could you explain more about the behavior of the HSE and about how it does not work?
Hi @VaneB
I send a request to HSE for any service and cannot successfully get a response. But my HSE firmware has been successfully installed and has completed encryption and decryption before.
The value obtained here is 0.The same goes for using the right project
Hi @youxi
As the HSEResponse is equal to no response is caused because HSE is not correctly installed.
To ensure that this is not your case, please verify if the HSE_FW Version (HSE_GetVersion_Example() matches the one installed, or check if the HSE FW usage flag is already enabled. These validations are made in the HSE demo app.
Hi @VaneB
Before this, HSE firmware was successfully installed, and can complete functions such as encryption and decryption. now. When I read the register, I read out the value. The value at position 0 is 0. The surface HSE is erased by SBAF
Wait for a timeout, and you get this value