2021-03-26 04:06 AM
I am adapting the NUCLEO-H753ZI single-slot project to work on a NUCLEO-H745ZI-Q board.
My development environment is linux and I am using minicom for the ymodem upload.
When flashed, the binary seems to function perfectly, but when I corrupt the image and attempt to upload a new sfb file the board keeps failing the download saying that the firmware is too big.
The project I am working on is largely unmodified other than setting the flags for the minicom communication in app_sfu.h and the workaround for the double include for the userapp.
Below are screenshots of the problem:
I have verified that minicom is indeed configured correctly as the guide requires:
Is there something I am missing? Yes, I have read the integration guide and I have modified the project to support the dual core board.
2021-06-10 07:10 AM
Hello ,
I'm sorry I've just seen your request.
I guess you probably solved it now.
I made a quick check on my side with STM32H753 project of SBSFU V2.4.0, using the corrupt image menu and flashing again the image in the 2 images project and it works fine.
If you still have the issue I would need you provide your modified files to that I can reproduce and debug.
Best regards
Jocelyn
2024-03-20 09:10 AM
Hello,
I am also adapting the NUCLEO-H753ZI single-slot project to work on a NUCLEO-H743ZI2 board and got the same error using minicom on linux.
How did you fix it?
2024-03-20 01:02 PM
Shifting the DWL area pointer by the received header size (192 bytes) fixed the issue for me.