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.

Building ti rtos using gcc

I have being successful in building tirtos (bios) using gcc using the instructions in the SPRUHD4F and SPRUHU6 documentation (modified titros.mak). However, what I now want to do is a build for the beaglebone platform. I cannot find instructions on what to modify  to do this build. All instructions that I can find show how di this set up using CCS. Can someone point me at the correct documentation or tell me what file to modify. This is to set the -p option for XDCARGS

  • Hi Graham,

    What version of TI-RTOS are you using ? Since the documentation you shared is from TI-RTOS 2.00.xx, I am assuming you are on 2.00.xx+. In 2.00.xx, there is a separate TI-RTOS product for different device families. Since you are interested in beaglebone family, you need to download the TI-RTOS for sitara devices and then follow the same procedure mentioned in SPRUHD4F for GCC.

    Best,

    Ashish

  • Ashish,

    First, thanks for taking the time to reply to my question.


    What you wrote is exactly what I did. I downloaded the sitara version, Made the GCC changes per section 8.1.3 of SPRUHD4F and did a build. It built fine, however it did not build any of the beaglebone platform files.  I presume this is because I did not modify some file that tell the build scripts what platform I want to build for. 


    I see in the CCS example of the selection of the platform but I do not know what underlying files it is modifying.

    Graham

  • Hi Graham,

    When you say beaglebone platform files, what files are you referring to ? Are you referring to the ARM A8 family files in the SYS/BIOS kernel ?

    Best,

    Ashish

  • Ashish,


    Again thanks for taking the time to reply to my post.


    I believe I have worked out how to do the build  for Beaglebone.


    Thanks

    Graham