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.

sdk / codec for ccs-only development for dm365

Other Parts Discussed in Thread: SYSBIOS

Hello,

 

does ti provides any sdk's or codecs that can be used with code composer studio and don't need to run under linux? Is it possible to use only ccs to develop software for the dm365? It seems that ti does only provide codecs which must run under linux?

 

Thanks.

  • Hi,

    Codec currently work with Linux only.

    We are internally disucssing option of releasing TI ARM tool chain compiled codec library which can work on CCS, there is no schedule yet. Will keep you posted on the development.

    Is there any specific codec you are interested in ?

    We dont have any SDK which works on CCS.

    regards

    Yashwant

  • Hello,

     

    I need a h264 codec + an audio codec. I'm using the dm365 device. What about the dm6467(t) device? Are there codecs provided which can be run without linux?

     

    Thanks!

  • Hello,

      H264 modules on DM365 with CCS will be available by end of July. However, we will not have any audio modules on DM365 with CCS.

    You can get both audio and video modules on DM6467 which can run without Linux.

    regards,

    Venkat

  • Hi,

     

    in which form will the modules be offered? As XDM compliant modules to use with DSP/BIOS or in another form? And where can I get / download these modules?

     

    Regards!

  • Hi,

    The CCS modules are TI ARM tool chain compiled and XDM compliant libraries. The API and feature set are same as that of gcc compiled libraries which gets integrated in standard DVSDK. The modules can be used in any app/OS which allows integrating TI ARM tool chain compiled libraries.

    These modules will be available in Aug (there is delay of 1 month). We are working on the download/release method ,  will communicate along with the release. You can watch the e2e forum/codec downlaod link/wiki topic to get news about its availabilty.

    regards

    Yashwant

  • Hi Yashwant,

    We are also interested in this topic.

    Now is Oct. Do you have any status update? 

    BR,

    Rex

  • Hi Rex,

    We have CCS version of H.264, Jpeg and Mpeg4 available. But it may take some time before it gets uploaded on ti.com. In case you want it now, you can as your local TI contact, we can give the package through them.

    regards

    Yashwant

  • Hi Yashwant,

    I'll direct contact with our TI local window to apply this.

    Very thanks for kindly help.

    BR,

    Rex Liao

  • Hi Yashwant,

    One more question.

    I found DSP/BIOS 6.x can support DM365 ARM9 core and TI also have a CCS version video codec for DM365.

    I want to ask "is it possible to use DSP/BIOS 6.x to control dm365 ARM9 core and   CCS version video codec to develop video recorder product without using Linux?"

    Any comment is welcome~


    BR,

    Rex Liao

  • Hi,

     

    is there already a release date for the non-linux codecs?

     

    Kind regards,

     

    Matthias

  • Hi Matthias,

    The CCS compiled codecs for DM365 will be available for web download by end of January.

    regards

    Yashwant

  • Hi Yashwant,

     

    thank you for your answer. Which codecs will then be available? H.264, MPEG4 and JPEG? Is there a plan to release a MPEG2 codec or some audio codecs too?

     

    Kind regards,

     

    Matthias

  • All the video codecs of DM36x will be available, this includes H.264, Mpeg4, Jpeg, Mpeg2 abd VC1. But audio codecs will NOT be available.

    regards

    Yashwant

  • Dear Yashwant:

     

    We tried the package "xxx_xxx_x_H264_x_xx_xxx_02_00_00_11.zip (the H.264 encode package).

     

    We fellowed the instrument mentioned in user guild and try to install the proper version of Bios/Xdctool mentioned in release note.

    Howerever we always get the error metioned below:

     

    js: "D:/packages/xdc/xdc.tci", line 318: xdc.services.global.XDCException: xdc.P
    ACKAGE_NOT_FOUND: can't locate the package 'ti.sdo.fc.utils.gtinfra' along the p
    ath: 'D:/packages;C:/PROGRA~1/TEXASI~1/bios_6_30_03_46/packages;C:/PROGRA~1/TEXA
    SI~1/xdctools_3_20_06_81/packages;..;'. Ensure that the package path is set corr
    ectly.

     

    it seems that we have no "ti,sdo.fc.utils.gtinfra" in our enviroments. However , we tried 3 versions of Xdctool (3.15.00.xx , 3.20.03.xx,  3.20.06.xx), we still get the same error.

    Should we install the vesion of Xdctool exactly the same as the version mentioned in release note (3.15.01.xx)? or it is because of other issues.

    Any feedback will be apreciated.

    Best regards

    Howl Cheng

     

  • Hello,

    gtinfra exists in Framework components, for ex: framework_components_2_25_02_06\packages\ti\sdo\fc\utils\gtinfra.  Can you please verify gtinfra directory exists in FC?. If it is there, please check your FC and environment varibale.

  • Dear Yashwant:

     

      We have trasformed REL_210_V_H264_E_HP_DM365_02_00_00_11  as a ccs4 project  and it could be built properly and could be excuted by ccs4 environment properly.

    However ,when we try to insert a SYS/BIOS moudule (RTSC configure file: .cfg file)into this project ,we got some problem of linking error.

    It is possible to guide us how to insert a "SYS/BIOS" cfg file into this project? Does SYS/BIOS conflict with the XDCTOOL moudule already existing in the project "REL_210_V_H264_E_HP_DM365_02_00_00_11"?

     

    By the way,  the error messege when we insert SYS/BIOS into this REL_210_V_H264_E_HP_DM365_02_00_00_11 is listed at the end of this mail:

    Any comment will be appriciated

    Best regards

    Howl Cheng

     

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

    This application has requested the Runtime to terminate it in an unusual way.
    Please contact the application's support team for more information.
    error: symbol "___TARG__" redefined: first defined in
       "D:\workspace_ccs4\h264venc_ti_arm926testapp\Debug\configPkg\package\cfg\bui
       ld_x9.o9"; redefined in
       "D:\workspace\210_V_H264AVC_E_02_00_import\client\build\arm926\h264venc_ti_d
       m365testapp\package\cfg\h264venc_ti_dm365testapp_x9t.o9t" 

      

  • Dear Yashwant:

     

         We have some questions about project REL_210_V_H264_E_HP_DM365_02_00_00_11:

     

    1. Could we insert SYSTEM/BIOS moudules (SWI,task,....)just by inserting xdctool modules into cfg file without CCS4 environment ? ( for example :(var Task = xdc.useModule('ti.sysbios.knl.Task'))

    2. Is it possible to guide us how to port a driver(for example : USB driver ) into the project REL_210_V_H264_E_HP_DM365_02_00_00_11? What Software framework should  we follow?(for example Port the driver as a XDCTool moudule) ?

     

    If any feedback will be appreciated.

     

    Best regards

    Howl Cheng

  • Hi Cheng,

    Can you put these sys/bios related questions in BIOS forum. You can give a link to this post. You should be able to get your answer there. Thanks.

    regards

    Yashwant

  • Dear Sir :

     

             As your comment , we have posted the issues on the BIOS Forum.

    However , the owner of the Forum ,Amit, ask me to attack project to the post . please check Re: How to insert sys/bios into a exiting no-bios project

    Could I post it on the BIOS forum ? Is there any confidenctial issue?

     

     

    Best regards

    Howl Cheng

  • Since it is your project(of your company/organization), you are the best person to understand this. For us to repond, we need some more details of the project file which is being requested.

    regards

    Yashwant

  • Hello,

     

    where can I find the non-linux video codecs for the DM365 device? Or are the codecs not yet released for web download?

     

    Regards,

     

    Matthias

  • Matthias,

    It is on the way, maybe 1 more week. The codecs are available, the backend process for uploading is underway.

    regards

    Yashwant