Tool/software:
We are using CC2340R53(64KB RAM part ) and not the CC2340R52 (32 KB RAM part) , we have got the lp-em-cc2340r53-rkp ( EVM board from TI) and we are able to flash the basic BLE example provided in the
[ C:\ti\simplelink_lowpower_f3_sdk_8_10_01_02\examples\rtos\LP_EM_CC2340R53\ble5stack\basic_ble ]. This code works without any issue in the LP_EM_CC2340R53 RKP EVM board . We are able to reach App_StackInitDoneHanlder() API while debugging.
Same code we flashed to our custom developed board which contains CC2340R53( 64KB RAM) part. And we see that the code asserts at icall abort() API, and we are not able to get the code flow to App_StackInitDoneHanlder() which is expected. We are using the TI EVM reference same reference schematic for our custom board development.
Please find the error
If we comment out BLE init API ,BLEAppUtil_init(&criticalErrorHandler, &App_StackInitDoneHandler,&appMainParams, &appMainPeriCentParams); from the example application and have another user task which blinks LED or accessing I2C ports those are all working. We are not sure why while initializing the BLE stack it is throwing error in our custom board only.
Kindly let us know what the cause for this issue could be.
With Regards
Ilanchezhian T