
368 Embedded systems design
this was not possible and the software had to be linked to a valid
absolute address.
This was done by writing a small command file with
SECTIONS and GROUP commands to instruct the linker to locate
the software at a particular absolute address. The files for the
MC68020 EVM and for the VMEbus board are shown. This file is
included with the other modules on the command line.
SECTIONS
{
GROUP 0x10000:
{
.text :{}
.data :{}
.bss :{}
}
}
The VMEbus board linker command file
To download the files, the resulting executable files were
converted to S-records and downloaded via a serial port to the
respective target boards. Using the debugger, ...