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.

Resource Conflict Exception

Other Parts Discussed in Thread: SYSBIOS

Hi All,

When debugging our code, the following error occurs,

[C674X_0] A0=0x0 A1=0x0
[C674X_0] A2=0x0 A3=0x97664148
[C674X_0] A4=0x97631510 A5=0xfffffffb
[C674X_0] A6=0x96c37790 A7=0x0
[C674X_0] A8=0x96c43690 A9=0x0
[C674X_0] A10=0x96c435f4 A11=0x96c00ce8
[C674X_0] A12=0x96c43690 A13=0xff789ff8
[C674X_0] A14=0x2bd2 A15=0x9762d900
[C674X_0] A16=0x1 A17=0x0
[C674X_0] A18=0x97468554 A19=0x10
[C674X_0] A20=0x0 A21=0x0
[C674X_0] A22=0x9b62d8ef A23=0x68dd416e
[C674X_0] A24=0xea17ad19 A25=0x2f0403d3
[C674X_0] A26=0x42eb9a90 A27=0xff789ff7
[C674X_0] A28=0x8062000 A29=0x20
[C674X_0] A30=0x20 A31=0x3
[C674X_0] B0=0x97631510 B1=0x96c00d18
[C674X_0] B2=0x96c00d18 B3=0x974ddd00
[C674X_0] B4=0x9766389c B5=0x976310b8
[C674X_0] B6=0x96c43694 B7=0x61
[C674X_0] B8=0x0 B9=0x97663f64
[C674X_0] B10=0x96c37790 B11=0x96c43694
[C674X_0] B12=0x96c00cb8 B13=0x10
[C674X_0] B14=0x976699a0 B15=0x96c435f0
[C674X_0] B16=0x97468594 B17=0x0
[C674X_0] B18=0x21000000 B19=0x10801000
[C674X_0] B20=0x7a7ff3fe B21=0x8060000c
[C674X_0] B22=0xd B23=0x0
[C674X_0] B24=0xffffbddb B25=0xfffffffb
[C674X_0] B26=0x1003003 B27=0x41b24241
[C674X_0] B28=0xffffffef B29=0x0
[C674X_0] B30=0x98e00780 B31=0x97468544
[C674X_0] NTSR=0x1020f
[C674X_0] ITSR=0x20f
[C674X_0] IRP=0x974dddb4
[C674X_0] SSR=0x0
[C674X_0] AMR=0x0
[C674X_0] RILC=0x0
[C674X_0] ILC=0x0
[C674X_0] Exception at 0x97631104
[C674X_0] EFR=0x2 NRP=0x97631104
[C674X_0] Internal exception: IERR=0x10
[C674X_0] Resource conflict exception
[C674X_0] ti.sysbios.family.c64p.Exception: line 248: E_exceptionMin: pc = 0x974dddb4, sp = 0x96c435f0.
[C674X_0] xdc.runtime.Error.raise: terminating execution

How to resolve this?

Thanks & Regards,

K.AmirthaRaj

  • It's a little hard to say how to resolve this. Have you looked at ROV? You can scan for errors in the BIOS module in ROV. This will check to see if any stacks are blown, etc. Is there any Log data in the logger you are using?

    What version of SYS/BIOS are you using?

    Todd

  • You are going to have to do a little debugging by trying to unwind the exception.  The Exception occurred at 0x97631104 according to your print so start by looking at that address and the statements right above it.

    My best guess from your print is that, there's probably a branch through a register and the register happened to contain a value of 0.

    Judah

  • ToddMullanix said:

    It's a little hard to say how to resolve this. Have you looked at ROV? You can scan for errors in the BIOS module in ROV. This will check to see if any stacks are blown, etc. Is there any Log data in the logger you are using?

    What version of SYS/BIOS are you using?

    Todd

    Hi Todd,

    we are using SYS/BIOS 6.33.00.19

    And also we checked that the stacks are not blown.

    Kindly Advise where is the error?

    Thanks & Regards,

    K.AmirthaRaj

  • judahvang said:

    You are going to have to do a little debugging by trying to unwind the exception.  The Exception occurred at 0x97631104 according to your print so start by looking at that address and the statements right above it.

    My best guess from your print is that, there's probably a branch through a register and the register happened to contain a value of 0.

    Judah

    Hi judahvang,

    When we saw the address 0x97631104 in memory browser,  it comes under ti_sysbios_knl_Task_Module_State_0_ready0_A

    Could you please advise how to overcome this, we are using SYS/BIOS version, 6.33.00.19

    Thanks & Regards,

    K.AmirthaRaj

  • The symbol is data and not code so as I stated but you need to do some debugging to unwind the exception.

    Unfortunately there's not much more I can suggest especially if you've already determined that your task stacks and ISR stack is not getting blown.

    Judah