metaonly module ti.sysbios.rom.ROM |
|
ROM selection and support module
var ROM = xdc.useModule('ti.sysbios.rom.ROM');
module-wide constants & types
module-wide config parameters
CC26XX DEVICE USERS
To build a TI-RTOS application utilizing the ROM in a CC26xx device,
add these lines to your configuration file:
var ROM = xdc.useModule('ti.sysbios.rom.ROM');
ROM.romName = ROM.CC2650;
IAR WORKBENCH USERS OF CC26XX DEVICES
IAR Workbench users should use the CC2650.icf file provided in the
the following directory relative to the BIOS installation:
ti/sysbios/rom/cortexm/cc26xx/golden/CC26xx/CC2650.icf
If for some reason you must use your own .icf file, then you are
required to copy the contiguous block of 131 lines at the end of the
above referenced CC2650.icf file starting with:
place at address mem:0x0000058c {readonly section .const_xdc_runtime_Error_policy__C};
place at address mem:0x00000538 {readonly section .const_xdc_runtime_IModule_Interface__BASE__C};
...
into your .icf file. Failing to do this will result in your application
getting stuck in a forever loop at startup.
CC13XX DEVICE USERS
To build a TI-RTOS application utilizing the ROM in a CC13xx device,
add these lines to your configuration file:
var ROM = xdc.useModule('ti.sysbios.rom.ROM');
ROM.romName = ROM.CC1350;
IAR WORKBENCH USERS OF CC13XX DEVICES
IAR Workbench users should use the CC1350.icf file provided in the
the following directory relative to the BIOS installation:
ti/sysbios/rom/cortexm/cc13xx/golden/CC13xx/CC1350.icf
If for some reason you must use your own .icf file, then you are
required to copy the contiguous block of 131 lines at the end of the
above referenced CC1350.icf file starting with:
place at address mem:0x00001490 {readonly section .const_xdc_runtime_Error_policy__C};
place at address mem:0x0000143c {readonly section .const_xdc_runtime_IModule_Interface__BASE__C};
...
into your .icf file. Failing to do this will result in your application
getting stuck in a forever loop at startup.
generated on Tue, 09 Oct 2018 20:57:34 GMT