2020-10-12 01:19 AM
The board was working fine and then after some time i tried to connect again to flash via CUBE IDE but it didn't connect. I am getting the following error when i try to connect using STM32 CUBE PROGRAMMER.i am able to get EVA_H757XI mass storage when i connect the micro USB and also able to upgrade the firmware. I am powering the board using the power brick given along with the board. also attaching the board for your reference.
please guide me through in solving this issue. Thanks.
Solved! Go to Solution.
2020-10-12 04:05 AM
Hi i was able to solve this issue by following this procedure from the STM32H757I EVAL manual in section 6.4.1.
If a deadlock occurs because of a mismatch between hardware and firmware PWR settings (SMPS/LDO), the
user can recover the board by applying the following procedure:
1. Power off the board.
2. Set SW1 (BOOT0) to 1 (system memory).
This changes the BOOT0 pin to 1 instead of 0, thus changing the device boot address to boot address 1 and making the bootloader start in System memory. This avoids starting firmware in the user Flash with a
wrong SMPS/LDO configuration versus the hardware board configuration.
3. Power on the board and connect using STM32CubeProgrammer (STM32CubeProg).
4. Erase the user Flash.
5. Power off the board and and set SW1 to 0.
6. The board is recovered and can be used normally with matching firmware PWR
thanks for your time
2020-10-12 04:05 AM
Hi i was able to solve this issue by following this procedure from the STM32H757I EVAL manual in section 6.4.1.
If a deadlock occurs because of a mismatch between hardware and firmware PWR settings (SMPS/LDO), the
user can recover the board by applying the following procedure:
1. Power off the board.
2. Set SW1 (BOOT0) to 1 (system memory).
This changes the BOOT0 pin to 1 instead of 0, thus changing the device boot address to boot address 1 and making the bootloader start in System memory. This avoids starting firmware in the user Flash with a
wrong SMPS/LDO configuration versus the hardware board configuration.
3. Power on the board and connect using STM32CubeProgrammer (STM32CubeProg).
4. Erase the user Flash.
5. Power off the board and and set SW1 to 0.
6. The board is recovered and can be used normally with matching firmware PWR
thanks for your time