How do I port the SBSFU to the H757 board?
For the past few weeks I have been trying to port the NUCLEO-H753ZI SBSFU implementation to the H757 and have run into several problems. My development environment is linux.
First of all, I could not build the binaries succesfully without massive modifications to the project. First I had to install python modules and point the scripts to the proper python version (python3). Second, I had to fix paths that were misspelled within the projects' settings. Finally, I had to fix an issue where the makefile of the user application included the se_interface_app.o file twice in the same command, resulting in an error.
Only after all of this was I able to produce a binary that was programmable onto the board, but even after all this when I would try to send a .sfb file through minicom the SBSFU would still throw an error by saying the firmware was too big.
I have read the integration guide many times over and I still don't understand what steps I need to make to adapt the project to the H757. I find the writing to be jumping between many topics, but never seems to describe in detail what needs to be done.
For example, the board I am working on is a dual-bank board, the guide mentions that the NUCLEO-L476RG implementation has an example of the low level dual bank Flash interface, but the guide never really tells you what to do and glosses over this point of information.
If anyone has ever done work adapting the SBSFU could you please help me understand what exactly needs to be done to adapt a project to a board?
Thank you in advance.
