I created a bin file for a project containing code for ADC by selecting Project properties -> C++ build -> settings -> GNU ARM Cross Create Flash image -> General ->output file format -> Raw binary. The created bin file was of 1 Gb size as shown in the image attached. Is there any way to reduce that size?
It is the .id_code_1 section that is causing the large size of the binary file. The code flash starts at 0x0, and the .id_code_1 section is located at address 0x40120050 :-
.id_code_1 0x40120050 0x10