H753 Target not found after security option byte
Hey,
I tried to activate the HDP feature / secure software area on H753 following this documentation HDP secure area for STM32H7B3xx microcontrollers - Application note. I did only activate the security option byte not the secure software area itself. But I cannot connect via ST32 Cube Programmer anymore .- Error: No STM32 target found.
My procedure so far:
- Clear Flash
- Activate Security option byte to get access to the RSS code
- Implement jump in Bootloader via RSS_exitSecureArea - 0x1FF0 9514 (controller dependent)
- Flashed Bootloader and Application
- Cannot connect via Debugger Hot plug (and under reset as well)
- Did not activate secure software areas yet
Whats strange is, my display shows, that the application is started. Means, the jump via exitSecureArea does work. The application itself does as well works as expected.
My understanding of the security option is, that it
- forces the boot through RSS (therefore the need to connect as hot plug)
- gives you access to RSS area (needed to call RSS_exitSecureArea() )
- does not have any further impact, as long no secure area is defined
I am pretty sure I did not set a secure software area. But even if I did so, would it explain the error message? I thought you can disable the secure software area via regression, which I would have done with the CubeProgrammer as well.
Does anyone has an idea how to restore the connection or more importantly what causes this issue? Can it be connected to the security bit at all?
