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.

RTOS/CC1310: Wich driverlib and kernel is actually used in my project?

Part Number: CC1310

Tool/software: TI-RTOS

Hi,

I'm working with SmartRF06 Evaluation Board + cc13xxEM-7XD with ti-rtos under IAR IDE. 

In IAR/ProjectOptins/Linker/ExtraOptions/Command line options I'm see:

...

In IAR$/driverlib/bin/iar/driverlib.lib

...

In other side in SWRS181C/ p.35 I've read:

"6.5 Memory.

....

The ROM provides preprogrammed, embedded TI-RTOS kernel and Driverlib.

...

My question is: what kernel and driverlib are actually used in my project - prebuilded or preprogrammed from ROM?

I've make my project on base from one of driver examples - empty.

  • The ROM contains a serial bootloader with SPI and UART support (see Chapter 8 in the TRM) as well as a Driver Library and an RF stack support, see Table 3-2 in the TRM. These are utilized by the drivers and driverlib installed with your tirtos and/or sdk installation.
    The empty project which you have imported into IAR uses drivers and driverlib installed from the tirtos/SDK version chosen for your project.
    For example, the latest SDK version is 1.40.00. The drivers and driverlib are typically installed here:
    [drive]\ti\simplelink_cc13x0_sdk_1_40_00_10\source\ti\drivers
    [drive]\ti\simplelink_cc13x0_sdk_1_40_00_10\source\ti\devices\cc13x0\driverlib

    Documentation:
    [drive]/ti/simplelink_cc13x0_sdk_1_40_00_10/docs/driverlib_cc13xx_cc26xx/cc13x0/driverlib/index.html
    [drive]/ti/simplelink_cc13x0_sdk_1_40_00_10/docs/tidrivers/doxygen/html/index.html

    These are also available online from http://dev.ti.com/tirex/#/, under Software, Simplelink CCx30 SDK, Documents.