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.

xdc.runtime.Error

Other Parts Discussed in Thread: SYSBIOS

Hello

I tried to run project in C:\ti\pdk_C6670_1_1_2_6\packages\ti\transport\ipc\examples\qmssIpcBenchmark

I imported and rebuilt the project.

Then xdc.runtime.Error occured.

How can I solve this problem??

I use CCS v5.4 and my evm is C6670.

Plz help, thank you.

 

 

  • Hi Jessie Lee,

    I am not able to reproduce the error here. 

    Please ensure to have the setup as per the below wiki link.

    http://processors.wiki.ti.com/index.php/TMDXEVM6670L_EVM_Hardware_Setup

    Have you tried running other examples available in MCSDK 2.0?

    I would suggest you start with "out-of-box" demo available in the MCSDK. Please refer the below wiki link to start with.

    http://processors.wiki.ti.com/index.php/BIOS_MCSDK_2.0_Getting_Started_Guide

    UG: http://processors.wiki.ti.com/index.php/BIOS_MCSDK_2.0_User_Guide

    Thanks

  • I set evm6670 dip switch as no boot mode and sw9 pins all on. 

    I tried to run other examples and successfully run messageQ example and Notify example.

    And when I run demonstration application in MCSDK console printed as below.

     

    [C66xx_1] A0=0x0 A1=0x0
    A2=0x0 A3=0x0
    A4=0x0 A5=0x0
    A6=0x0 A7=0x409eb851
    A8=0xc0549fc A9=0x409eb851
    A10=0x0 A11=0x0
    A12=0x81576690 A13=0x0
    A14=0x0 A15=0x0
    A16=0x0 A17=0x147ae000
    A18=0x0 A19=0x0
    A20=0x815b8020 A21=0x90
    A22=0x285a9878 A23=0xa0600040
    A24=0x100020 A25=0x205e008
    A26=0x6aaa4047 A27=0xb189905b
    A28=0x2002000 A29=0x0
    A30=0x400 A31=0x1
    B0=0x0 B1=0xeb800000
    B2=0x0 B3=0x0
    B4=0x1 B5=0x81568e44
    B6=0x300 B7=0x2640100
    B8=0x2640100 B9=0x7ae147ae
    B10=0x0 B11=0x0
    B12=0xc0549c8 B13=0x0
    B14=0x81568e40 B15=0x8
    B16=0x0 B17=0x40000000
    B18=0x0 B19=0x3ff00000
    B20=0xa4000818 B21=0x101cc23
    B22=0x9237710 B23=0x9237710
    B24=0x39284001 B25=0xa163608c
    B26=0x9237710 B27=0x0
    B28=0x0 B29=0x1
    B30=0x0 B31=0x0
    NTSR=0x10000
    ITSR=0x80008448
    IRP=0x15000102
    SSR=0x0
    AMR=0x0
    RILC=0xd
    ILC=0x0
    Exception at 0x0
    EFR=0x2 NRP=0x0
    Internal exception: IERR=0x1
    Instruction fetch exception
    ti.sysbios.family.c64p.Exception: line 248: E_exceptionMin: pc = 0x00000000, sp = 0x00000008.
    To see more exception detail, use ROV or set 'ti.sysbios.family.c64p.Exception.enablePrint = true;'
    xdc.runtime.Error.raise: terminating execution

  • Please help....

    How can I solve this warning problem??

    warning: xdc.runtime.Error: "C:/ti/xdctools_3_23_04_60/packages/xdc/runtime/Error.xs", line 44: xdc.runtime.Error E_generic: the message for this error (= '%$S') requires %$S support but xdc.runtime.System.extendedFormats (= '%f') does not include '%$S'When I see Error.xs file

    this part cause xdc.runtime.error message

       
      /* if %$S is not suported by System, check that no error
       * uses this format.  If it does, trigger a warning.
       */
      if (noBigS) {
          if (desc.msg.indexOf('%$S') != -1) {
       this.$logWarning("the message for this error (= '"
                                + desc.msg
                                + "') requires %$S support but xdc.runtime.System.extendedFormats (= '"
                                + System.extendedFormats
                                + "') does not include '%$S'",
          mod, cn);
          }
      }

  • Hi Jessie,

    Moved your thread to TI-RTOS(BIOS) forum to get appropriate response.

    Thanks.

  • That’s a generic warning that states that some error messages may not be displayed correctly because they require System.extendedFormats to be set to allow such messages.
    It’s easy to force that warning in an otherwise buildable project by adding the following to the config script:
    System.extendedFormats = “”;

    I suspect that your config script is changing System.extendedFormats from its default setting. It’s not a bad thing to do because it saves some memory but it causes that scary warning. If the line that changes System.extendedFormats is commented out or set in such a way to include '%$S', the warning will disappear.