Other Parts Discussed in Thread: BLE-STACK
Tool/software: TI-RTOS
Hi
I have issue when i try to extend SNV pages to 2 by extending OSAL_SNV = 2
In my .icf looks like below:
define symbol PAGE_SIZE = 0x1000;
define symbol PAGE28_START = 0x0001C000;
define symbol PAGE29_END = 0x0001DFFF;
define block SNVSECT with alignment=PAGE_SIZE { ro section .snvSectors };
define block SNVSTK with fixed order { block SNVSECT};
place at end of SNV_FLASH { block SNVSTK };
My main looks like below
main()
{
initialize pin related components
ICall_init();
ICall_createRemoteTasks();
GAPRole_createTask();
creating BLE tasks
Initializing application components
watchdog enabling
BIOS_start();
}
With same .icf defining OSAL_SNV=1 works fine,
When OSAL_SNV = 2 ,Application starts and hangs after BIOS_start;
Watch dog reset is observed after this point!
I don't see any alignment error thrown by compiler both case!
Help me in solving this.