Other Parts Discussed in Thread: MSP430AFE253
Tool/software: TI C/C++ Compiler
Hello everybody,
Situation is I have prepared a custom bootlader for the MSP430AFE253 device, there will be hundreds of them and another device which we call controller should perform the firmware upgrade when necessery. The thing is I want to reduce the firmware upgrade time as much as possible and for that I dont want to use the "MSP430HexUtility" which provides txt files that are nearly 3 times bigger in size than the .text in flash.
Thus, I was thinking about using Binary Files but I couldn't find it out how to make compiler produce them. (I did some searching.)
I don't think padding of zeroes is gonna be a problem for me since my APP resides in flash area 0xC000-0xFA00(Including Proxy Vectors & Reset Vector) and its more than %95 filled.
I tried http://e2e.ti.com/support/development_tools/code_composer_studio/f/81/p/65174/826785.aspx#826785 , it didn't work.
I have also read the Assembly Language Tools- Section 12: Hex Conversion Utility Descripton, when I tried to make my .cmd file according to the one I saw in documentation I get "Can't Find file ROMS" Error
I must point that I am quite a newby on concepts such as Linkers, Compilers, Makefiles etc. I only have a partial knowledge on them. Ifthe solution is related to them I would appreciate a nice and clear explanation.
I am using CCS v8.1.0,