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.

cross compiler for omap335x

Hi everyone,

I got a beaglebone board of omap335x and i have to make drivers for its peripherals for that I need a kernel.So I need a cross compiler.Actualy I am new for this .So I am not getting the same.Can any one send me the link for same ?

Thanks in advance

Sammy

  • Hi Sammy,

    I suppose you are talking about the AM335x processor, not the OMAP335x. :)

    There is a cross compiler in the SDK provided by TI. You can download the SDK from here.

    Once you install the SDK, you will find the cross-compiler in ti-sdk-am335x-evm-05.06.00.00/linux-devkit/bin folder.

    Best regards,
    Miroslav

  • Hi Miroslav,

    First ,thanks for your replying.

    Is it necessary to have Ti SDK ? Actually I have downloaded the linux source code .So, for that I need a cross compiler for my beaglebone board which having OMAP335x processor.Whatever you mentioned here i think that is a type of IDE which has inbuilt cross compiler .

    Thanks & Regards,

    Sammy

  • Hi Sammy,

    The BeagleBone uses AM335x processor. OMAP335x processors don't exist.

    Linux has its own build system integrated in the Linux sources. You don't need an IDE to build Linux - you do it from command line. You may want to use an IDE in order to browse your code more easily. Code Composer Studio and Eclipse are suitable for this task, but for such a huge project like the Linux kernel, their performance might be a bit slow. You may try Sublime Text 2 under Linux. It is very lightweight and with good functionality.

    It is strongly recommended for you to download the TI SDK for the AM335x processor family, as it contains the TI supported versions of all the neccesary sources and tools to start developing on your BeagleBone. The kernel and U-Boot have been preconfigured for your board. It also has the cross-compiler you will need as I stated in my first post.

    Please read the Sitara Linux Software Developer's Guide from top to bottom. There you will find information on how to build your Linux kernel.

    Best regards,
    Miroslav