 Question:
How do you define the destination address of a block of code to be loaded by the device
bootloader?
Answer: The destination address by
default should come from the input .out file. This is discussed on page 12-30 in the 1997
Assembly Language Tools User's Guide in step 1. The address field of the Hex conversion
utility output is not related to the section load addresses assigned by the linker. This
is discussed on page 12-35 in the 1997 Assembly Language Tools User's Guide. The
destination address of a section should appear as part of the data words in the hex file
created by the Hex utility. |