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.

Difference between Processor-sdk-Linux and ti-linux-kernel repositories

Hi, 

I was wondering what is the difference between the Processor-sdk-linux (https://git.ti.com/processor-sdk/processor-sdk-linux) and ti-linux-kernel (http://gitorious.ti.com/ti-linux-kernel/ti-linux-kernel) repositories.

Which one should I be using to customize the kernel that runs on my evm-k2h?

Best regards,

- David

  • Dear David,
    Please use the processor SDK Linux and Processor SDK Linux-RT for your K2H EVM board (Linux Kernel) as its new SDK with features and fixes.

    Please refer to the below TI wikis on migration MCSDK to Processor SDK
    processors.wiki.ti.com/.../MCSDK_to_Processor_SDK_Migration
    processors.wiki.ti.com/.../Processor_SDK_Linux_Migration_Guide
    processors.wiki.ti.com/.../Processor_SDK_RTOS_Migration_Guide


    You would get everything for your K2H platform on this link (Linux and RTOS components) .
    www.ti.com/.../PROCESSOR-SDK-K2H

    • Hi David Beaulieu,

    David said:
    I was wondering what is the difference between the Processor-sdk-linux (https://git.ti.com/processor-sdk/processor-sdk-linux) and ti-linux-kernel (http://gitorious.ti.com/ti-linux-kernel/ti-linux-kernel) repositories.

    The main difference is SDK is the complete package which includes all the software components, tools and development software required for K2H EVM.

    ti-Linux kernel just contains the kernel meant for TI processors.

    THE PROCESSOR SDK LINUX :-

    ========================

    The Processor Software Development Kit (Processor-SDK) for Linux provides a fundamental software platform for development, deployment and execution of Linux based applications and includes the following:

    Bootloaders & Filesystems

    SDK Installer

    Setup Scripts

    Makefiles

    Matrix Application Launcher

    Example Applications

    WLAN support (Wilink 8)

    Code Composer Studio v6

    SDK Components & Versions

    ======================

    Linux Kernel  4.4.12+ (2016 LTS)  

    U-Boot  2016.05  

    Yocto Project  2.1 (Krogoth)  

    Linaro Toolchain (gcc)  5.3 2016.02 hard-float  

    Qt  5.6  

    OpenCL  1.1.9  

    OpenCV  3.1  

    Wayland  1.9  

    New Features in K2HK, K2E, K2L, K2G

    Added TI Keystone RapidIO Linux device driver on K2H. No support for U-Boot SRIO yet

    Added PCIe Root Complex driver on K2G

    Please visit http://processors.wiki.ti.com/index.php/Processor_SDK_Linux_Release_Notes

    ti-linux-kernel

    ==============

    It contains just the kernel.

    David said:
    Which one should I be using to customize the kernel that runs on my evm-k2h?  

    To customize the kernel, just the kernel is sufficient. But you will get lot more in the SDK package in addition to the kernel.

    Particularly, you will get the pre-built u-boot, kernel and filesystem images where are tested on the K2H platform boards and IPC examples.