This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software: Code Composer Studio
Hello,
I would like to ask for some help and advice how can
we merge the bootloader and the application HEX/OUT
files into a single HEX file.
We use TMS320F28335, and we use our proprietary
bootloader which updates the firmware through
fieldbus. The problem is that during production we
need two steps to flash the device. First we download
the bootloader software via XDS100 and after that we
download the application software through the
fieldbus. Our goal is contract this two steps into one.
The bootloader is not part of the application project.
The application software and the bootloader software
are two different CCS projects, with different command
files, and this two projects produce two OUT/HEX files.
After some reading it seems to me easier to combine the
two HEX files instead of the OUT files. The bootloader is
in the sector A, and the application is in the other flash
sectors and does not link any data or code to sector A, so
they do not overlap. The HEX files has start/end markers
but if we change this markers, seemingly we can merge
the two file into one HEX file, which downloadable via
XDS100.
Has anybody tried this? It is even possible? Or should
we use the conventional way and combine the OUT
files?
I appreciate any help or advice.