This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2640R2F: spp_ble_server INVSTATE exception with SDK 1.40.00.45

Part Number: CC2640R2F
Other Parts Discussed in Thread: LAUNCHXL-CC2640R2, SYSBIOS

Hi,

I am trying to run the bleapps/spp_ble_server example from github.com/ti-simplelink/ble_examples.

My setup is the following:
ble_examples commit: a6c65f0cf0ea8dc63b6a7885e8997a23daf966bc.
Code Composer Studio Version: 7.2.0.00013.
Compiler Version: TI V16.9.3.LTS (also tried TI 16.9.4.LTS)
Launchpad: LAUNCHXL-CC2640R2 Rev 1.0
SDK: 1.40.00.45.

I have imported the project into a fresh workspace, and have made no modifications to the project or the SDK.
When compiling, I get warnings about a missing vendor sector (aeabi):
warning #16002-D: build attribute vendor section aeabi missing in "[path_to_workspace]/spp_ble_server_cc2640r2lp_stack_library/FlashROM_Library/ble_r2.symbols": compatibility cannot be determined

When debugging, the program starts fine, but I get an exception from main/BIOS_start/ti_sysbios_BIOS_startFunc__I/ti_sysbios_knl_Task_startup/Task_startCore/Task_SupportProxy_swap.
Using ROV, I can see that the value under Decoded Exception is "Hard Fault: FORCED: USAGE: INVSTATE".

I tried building the simple_peripheral_bidirectional_audio project from the same repository, and that seems to run just fine.
I can also run the simple_ble_server project from commit 350a51fe8b62a857ea2e5e508e64a3362a5782cd with SDK 1.35.00.33 without problems. 

As a sidenote, I noticed that the ble_examples repository commit is referring to simplelink_sdk_1.40.01.01 under releases, yet the readme still says 1.40.00.45.
SDK 1.40.01.01 does not seem to be available at this time. Should it still work with 1.40.00.45?

Do I need to make some modifications to the project to get it working?