how to build a binary image such that the entry point is at the very beginning.
I am using gnu tool chain and am trying to build an image for the Nucleo F072RB board.
It all looks good, the only problem is that the map of the image looks as follows:
08000000 t deregister_tm_clones
08000024 t register_tm_clones
0800004c t __do_global_dtors_aux
08000078 t frame_dummy
080000b4 T _mainCRTStartup
080000b4 T _start
...
persumably _start is the entry point of the program, but it is not at the beginning of the image when elf is converted to binary, so the program is not going to be started properly.
Or maybe a more open question: is there some tutorial on how to build executable images for flashing for the Nucleo board. I searched the ST site - information is related to various IDEs, but nothing for Linux command line.
TIA!
