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.

EVMK2HX: ARM(SYS/BIOS) sRIO driver

Other Parts Discussed in Thread: 66AK2H14

Hi,Expert

We are currently implementing sRIO communication at ARM (SYS / BIOS), but are there sRIO drivers for ARM (SYS / BIOS)?
I am implementing it using the API (* 1) of the sRIO driver in pdk, but since there is no library for ARM (SYS / BIOS), it is a build error in CCS .
After checking the error contents, it seems that the ti.drv.srio.aa15fg file is required as library, but it can not be found even if it searches in pdk.
(The attached file becomes error information of CCS.)


I am using the API in the following folders.
\ti\pdk_k2hk_4_0_6\packages\ti\drv\srio

It also did not exist in the latest PDK below.
\ti\pdk_k2hk_4_0_8\packages\ti\drv\srio\lib

Best Regards,
Honma

  • Hi,

    Which SoC are you using? Also which SDK version? Is this a custom board or TI reference EVM?

    Best Regards,
    Yordan
  • Hi,Yordan

    Thank you for comment.

    I am using 66AK2H14.
    SDK Version :processor_sdk_rtos_k2hk_4_00_00_04.
    I am using TI reference EVM.

    Best Regards,
    Honma
  • Hi,

    I used the latest pdk_k2hk_4_0_8 (from processor_sdk_rtos_k2hk_4_02_00_09).

    There are two available SRIO examples for ARM: qmSrioRtrK2HArmBiosTestProject and qmSrioContextK2HArmBiosTestProject. You can generate those as follows:
    1. Install processor_sdk_rtos_k2hk_4_02_00_09 in ~/ti in the same folder you should have CCS v7.3 installed.
    2. Open CCS it will detect the newly installed SDK packages. Install the packages and restart CCS.
    3. Open a console and use the following commands to generate the projects:
    cd ~/ti/pdk_k2hk_4_0_8/packages
    source pdksetupenv.sh
    ./pdkProjectCreate.sh K2H all little srio all arm
    4. Open CCS and import the generated projects.
    5. Right-click on the project and select Build the project.

    I was able to build both projects using these steps.

    Best Regards,
    Yordan