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.

Error_Block symbol could not be resolved

Hi,

Please some one please help me..

I am using shannon board TI EVM 6678 and trying to run SRIO_LoopbackTestProject.

I have compiled srio loopback from <PDK_INSTALL_PATH>\ti\drv\exampleProjects\SRIO_LoopbackTestProject  using CCS 5.1.

But i got following error in test_osal.c

Error_Block symbol could not be resolved

Now I am not able to find the header file where this "Error_Block" type is defined though i tried lot.

Can any one tell me where the definition is located so that i can include that file in test_osal.c?

Thanks

Kushal Patel

  • You should not be seeing this error. Can you let me know which verison of MCSDK you are using ?
    Error_Block is generated at by XDC., in the file 'xdc/runtime/Error.h'.
  • I am using MSCDK 2.00.00.11 with CCS 5.0.1

    My project is compiled successfully and creates binaries with the given error.

    But the real problem is when i am trying to run the binary then execution hangs after printing very first statement.

    [C66xx_0] Executing the SRIO Unit Tests on the DEVICE

    which is the very first system_print in test_main.c. of the SRIO_LoopBackTestProject.

    Void main(Void)
    {
        Task_Params     taskParams;

        /* Get the core number. */
        coreNum = CSL_chipReadReg (CSL_CHIP_DNUM);

    #ifdef SIMULATOR_SUPPORT
        System_printf ("Executing the SRIO Unit Tests on the SIMULATOR\n");
    #else
        System_printf ("Executing the SRIO Unit Tests on the DEVICE\n");
        printf ("Core %d");

    #endif

    #ifdef TEST_MULTICORE

    I am surprised that just after this system_print statement system is not responding to anything.

    I dont know why?

    Is there any relation between Error_Block and this problem?

    Thanks

  • Kushal,

    I believe your issue will be solved by simply updating to the latest MCSDK at:

    http://software-dl.ti.com/sdoemb/sdoemb_public_sw/bios_mcsdk/latest/index_FDS.html

    On the same page, you can update the EMU pack, which has IBL and gel fixes too.

    Regards,

    Travis