How to Build the Boot Table

Table 12-2 summarizes the hex conversion utility options available for the boot loader.

Table 12-2 Boot-Loader Options

Option Description
--boot Convert all sections into bootable form (use instead of a SECTIONS directive).
--bootorg=value Specify the source address of the boot-loader table.
--entrypoint=value Specify the entry point at which to begin execution after boot loading. The value can be an address or a global symbol.
--gpio8 Specify the source of the boot-loader table as the GP I/O port, 8-bit mode
--gpio16 Specify the source of the boot-loader table as the GP I/O port, 16-bit mode
--lospcp=value Specify the initial value for the LOSPCP register. The value is used only for the spi8 boot table format and is ignored for all other formats. A value greater than 0x7F is truncated to 0x7F.
--sci8 Specify the source of the boot-loader table as the SCI-A port, 8-bit mode
--spi8 Specify the source of the boot-loader table as the SPI-A port, 8-bit mode
--spibrr=value Specify the initial value for the SPIBRR register. The value is used only for the spi8 boot table format and is ignored for all other formats. A value greater than 0x7F is truncated to 0x7F.