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.

CC1312R: Hwi vectors are not configured correctly

Part Number: CC1312R
Other Parts Discussed in Thread: SYSBIOS

Hello,

I have transferred an application to the new CC13X2 SDK 4.40 and also changed to the new CLANG compiler.

When I now start my application and look into ROV->BIOS->Scan for Errors the following list is shown:

ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vector	NMI vector is not as configured! Should be: ti_sysbios_family_arm_m3_Hwi_excHandlerAsm__I
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vectorLabel	NMI vector is not as configured! Should be: ti_sysbios_family_arm_m3_Hwi_excHandlerAsm__I
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vector	Hard Fault vector is not as configured! Should be: ti_sysbios_family_arm_m3_Hwi_excHandlerAsm__I
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vectorLabel	Hard Fault vector is not as configured! Should be: ti_sysbios_family_arm_m3_Hwi_excHandlerAsm__I
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vector	Mem Fault vector is not as configured! Should be: ti_sysbios_family_arm_m3_Hwi_excHandlerAsm__I
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vectorLabel	Mem Fault vector is not as configured! Should be: ti_sysbios_family_arm_m3_Hwi_excHandlerAsm__I
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vector	Bus Fault vector is not as configured! Should be: ti_sysbios_family_arm_m3_Hwi_excHandlerAsm__I
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vectorLabel	Bus Fault vector is not as configured! Should be: ti_sysbios_family_arm_m3_Hwi_excHandlerAsm__I
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vector	Usage Fault vector is not as configured! Should be: ti_sysbios_family_arm_m3_Hwi_excHandlerAsm__I
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vectorLabel	Usage Fault vector is not as configured! Should be: ti_sysbios_family_arm_m3_Hwi_excHandlerAsm__I
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vector	SVCall vector is not as configured! Should be: ti_sysbios_family_arm_m3_Hwi_excHandlerAsm__I
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vectorLabel	SVCall vector is not as configured! Should be: ti_sysbios_family_arm_m3_Hwi_excHandlerAsm__I
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vector	Debug Mon vector is not as configured! Should be: ti_sysbios_family_arm_m3_Hwi_excHandlerAsm__I
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vectorLabel	Debug Mon vector is not as configured! Should be: ti_sysbios_family_arm_m3_Hwi_excHandlerAsm__I
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vector	PendSV vector is not as configured! Should be: ti_sysbios_family_arm_m3_Hwi_pendSV__I
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vectorLabel	PendSV vector is not as configured! Should be: ti_sysbios_family_arm_m3_Hwi_pendSV__I
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vector	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vectorLabel	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vector	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vectorLabel	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vector	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vectorLabel	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vector	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vectorLabel	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vector	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vectorLabel	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vector	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vectorLabel	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vector	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vectorLabel	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vector	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vectorLabel	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vector	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vectorLabel	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vector	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vectorLabel	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vector	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vectorLabel	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vector	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vectorLabel	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vector	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"
ti.sysbios.family.arm.m3.Hwi	Vector Table	N/A	vectorLabel	The vector for this dispatched interrupt is not correct! Should be: "ti_sysbios_family_arm_m3_Hwi_dispatch__I"

What is the reason for this error messages?

When I leave the application running the following exception occurs:

Decoded exception	
Decoded	Hard Fault: FORCED: BUSFAULT: PRECISERR.Data Access Error. Address = 0x737395
Exception context	
$addr	0x20006108
$type	ti.sysbios.family.arm.m3.Hwi.ExcContext
threadType	
threadHandle	0x20009248
threadStack	0x200052e0
threadStackSize	4096
r0	0x737395
r1	0x20003368
r2	0x200061d4
r3	0x0
r4	0x20003368
r5	0x20003198
r6	0x2000484c
r7	0x20006210
r8	0x20003248
r9	0x0
r10	0x20003364
r11	0x0
r12	0x0
sp	0x200061d0
lr	0x3d2c9
pc	0x3f1e4
psr	0x1000000
ICSR	0x400803
MMFSR	0x0
BFSR	0x82
UFSR	0x0
HFSR	0x40000000
DFSR	0x1
MMAR	0x737395
BFAR	0x737395
AFSR	0x0
Exception call stack	
0 ot::Find at linked_list.hpp:0 :	PC=0x0003F1E4
1 ot::Ip6::RemoveSocket at udp6.cpp:392 :	PC=0x0003D2C8
2 unknown at clearable.hpp:55 :	PC=0x00040614

Thanks in advance
Armin