I have a CVAVR application where CVAVR is producing .rom and .hex output files. I use the "Program the Chip" button after a Build All - I don't know whether it sends the .rom or .hex to the mega1284P (doesn't really matter I suppose...)
I want to automatically integrate a bootloader written in ASM, which Studio4 makes into a .hex file, into the download
So CVAVR's "merger data from a .rom file for FLASH programming" facility in the Compiler Options looks good.
But I don't have a .rom version of the bootloader - only .hex. How do I make a .rom from a .hex?
Alternatively it looks like I should be able to use CVAVR's Chip Programmer to load the bootloader .hex into the appropriate boot location and then, assuming I don't ever do a chip erase, I can leave it there and download new versions of the application "underneath" it in FLASH using the normal CVAVR programming facility?