I am trying to implement a firmware integrity check using the Cryptographic Library (X-CUBE-CRYPTOLIB) for this I have to calculate the SHA256 checksum and then determine the padding and include it in the binary that I will upload to the board.I've b...
Hello all.I'm trying understand SBSFU source code. At this time, I meet very confuse code.Middlewares/ST/STM32_Secure_Engine/Core/se_interface_bootloader.cIn the SE_Startup() function, there is function pointer casting code as below:SE_StartupPtr = (...
STM32 has the capability to perform checksum self checking.If no, there is some way to verify that the program have been loaded properly.
Hi all,I generated the SBSFU file. now i am getting another issue, I was thinking to program the .bin file using CubePrg (DFU method)so I loaded the .bin file which created using sbsfu, then I set the start address as 0x080000000 or 0x0 and trying to...
I have just updated a board design, replacing the STM32L433CC with an STM32L4P5RE. I have no problems using the RNG on the L433. However, with the L4P5, I get only one result from the RNG before it give a seed error.RNG: CR = 00800004, DR = 9a4c8249,...
Hi,I'm working on the project which used RTT print as the debug interface and now integrated with SBSFU to enable the firmware upgrade capability, but after that I noticed somehow the internal flash been erased after I launched the RTTViewer and conn...
Hi,I'm testing SBSFU on Nucleo-G474RE, I have no problem to run up the reference code of SBSFU, but somehow secure boot loader didn't jump to my user application after the upgrade via UART Y-Modem after use my application code instead of original use...
I actually have not tried it out yet, but looking at the code, I think the SBSFU in the X-Cube-GCP package is not the same as there are some things that are very different (like the slot names for example)Need some advice from the ST reps hereWould ...
====================================================================== = (C) COPYRIGHT 2017 STMicroelectronics = ...