2020-02-17 10:57 PM
hi, every one
I observed that in S1 type s19 file, the content is started with adress 8080, and in the end, there is 8000 adress, why they are given like that, there is any specific reason, can i make it in order by making change in settings in my IDE
but for S2 type file it is in sequence.
can any one have answer,please reply me,i attached the S1 type s19 file for reference.
2020-02-17 11:43 PM
You would need to ask this question to the supplier of the (unnamed) toolchain which created said S19 file.
The SREC specification itself does not require lines (addresses) to be in ascending order.
> can i make it in order by making change in settings in my IDE
You could cut & past the line with a normal text editor.
I routinely merge the bootloader and the application SREC files (Cortex M) into one file by hand.
BL code is S2, and application code S3 type, even this is allowed by the specification.
Readers/programming tools might have limitations, though.