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.

UIA examples: BIOS_getCpuFreq vs BIOS.getCpuFrequency

Other Parts Discussed in Thread: SYSBIOS

I'm trying to build the examples in uia_xxx\packages\ti\uia\examples\tutorial1 for TMDSEVM6670LE and get the same UIAMetaData.xs error described here:

http://e2e.ti.com/support/embedded/tirtos/f/355/p/296509/1034678.aspx

I understand that BIOS.getCpuFrequency has been replaced with BIOS_getCpuFreq, but since the error isn't in my source code, what is the solution?  Hand-edit UIAMetaData.xs?  Is there a combination of Bios and UIA versions that resolve this usage?

CCS 6.0.0, bios_6_33_06_50, uia_1_03_01_08

Also tried:

CCS 6.0.0, bios_6_40_01_15, uia_1_04_00_06

Thanks.

  • Hi Henlee,

    BIOS 6.33.06.50 does not have either getCpuFrequency() or getCpuFreqMeta() (in ti/sysbios/BIOS.xs), so you definitely need to use the newer BIOS.  6.40.01.15 should work.  What exactly is the error you are getting?

    Best regards,

        Janet

  • Thanks for the quick response Janet.  I discovered TI-RTOS 2.00.01.23 for C6000, upgraded the whole toolset to that, changed project paths to find Bios and UIA under tirtos_xxx\products, and got the RTOS analyzer tools working.  This question is resolved.