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/TDA2EVM5777: ti-rtos running dra7xxevm

Part Number: TDA2EVM5777

Tool/software: TI-RTOS

Hi,

i would like to run ti-rtos for dra7xx Processor on cortex A-15 core ,could you please suggest me proper document where i can run the ti-rtos application.

my requirement is to run ti-rtos in qspi flash ,could you please provide the refernce for this as well.

thanks,

Swati

  • Hi Swati,

    here is the RTOS SDK for DRA7x:
    software-dl.ti.com/.../index_FDS.html
    (you can also find links to SDK's documentation on the page)

    Regards,
    Yordan
  • Hi Yordan,

    I have gone through the documentation for dra7xx evm () and started running examples for ti-Rtos kernal example for Arm cortex A-15

    Please find the attached file we are getting the warnings when we tried to build the project  run the project.  we are not able to run the basic hello world example code.

    1.Do we need to add any gel files in the CCS??

    2.Do we need to  "replace the nosys library in linker with rdimon which is the Semi-Hosting enabled BSP library".  for Dra7xx also

    Please help in resolving the errors  .

    Thanks,

    Swati

  • RTOS ERROR.docxhi yordan,

    Missed to attach the file.

    Thanks,

    Swati

  • Hi Yordan,

    Additional input we are using ccs7.4 windows host .

    Thanks,
    Swati
  • Hi Swati,

    Can you please tell me more about your application?  There are a few SDKs available and before getting too deep into a debug I would like to understand the intended application use-case so that we can ensure you are starting with the right foundation.

    Thanks,
    Stephen

  • 6457.RTOS ERROR.docxHi Stephen,

    I am trying to run basic examples of hello world application in the dra7xx  platform on ARM -cortex A15

    i am refering the () documentation for the same under section 9.6.2. ARM Cortex-A15

    Environment used :

    Tried both in windows 10 and windows 7

    CCS 7.0.0

    Target used : TDA2xxevm

    Debugger used :spectrum digital usb debugger

    I am not able to run the basic hello world example in the (dra7xx ,AM572xx platform)on the ARM-cortex A-15

    Please find the errors in the file attached.

  • Hi Stephen,

    we were now able to run basic hello world application in dra7xx platform,issue is with the gel files we downloaded from the below path.
    processors.wiki.ti.com/.../Device_support_files

    I have one more query on this :
    my usecase is to run the ti-rtos basic application in qspi flash for dra7xx platform in cortex A-15,could you please suggest the procedure for this.
    I am planning to run in windows environment.

    Thanks,
    Swati
  • Hi Swati,

    Yes, the device support package is needed.  There was an option to install as part of the CCS installation process: CCS Installation - Device Support

    Otherwise, if you missed this option then it is okay to download/install the standalone package as you did.

    The Secondary Boot Loader (SBL) in the PDK will allow you to boot a multicore image out of QSPI flash.  You can create the subset of the multicore image to allow for A15-only image.  Additionally, there is a QSPI flash utility in the SBL to help you program the image into the flash.  I suggest you read the SBL User Guide from <pdk>/packages/ti/boot/sbl_auto/docs.  In particular, chapter 3 will explain how to create the application image which needs to be flashed and chapter 5 will explain how to flash.  Though I recommend reviewing the entire document to help with general understanding.

    Thanks,
    Stephen