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.

TMS320C6748: Bare-Metal example code for TM320C6748 uP.

Part Number: TMS320C6748
Other Parts Discussed in Thread: OMAP-L138, OMAP-L132,

Hi,

 Help me in finding Bare-metal example codes for TM320C6748 uP. I have Evaluation kit  " MDSLCDK6748", but i couldn't find any Bare-metal examples to start with.  I am new to TM320C6748 , please help me in right direction.

Thanks n advance.

Venkat.

  • Hello Venkat,

    Please refer to this announcement and find consolidated resources for C6748 development.

    Regards,

    Jianzhong

  • Hi,

       Thank you for your reply.

         Announcement shows no support for C6748, even for bare-metal usage.

    1.   If i experience any problem with C6748/MDSLCDK6748 then how  can i solve it.

    2. In the referred announcement, examples are available only for RTOS like "

    Processor SDK for OMAPL138 Processors for Linux and TI-RTOS Support - Supported Devices: OMAP-L138, OMAP-L132, C6748, C6746, C6742..".. 

    But as of now i am going to work on bare-metal using MDSLCDK6748 and i don't require RTOS . Can you send me pin-point link for bare-metal example SWs for MDSLCDK6748.

    3. Later i am going to use SM320C6748 which is sibling of TMS320C6748 in defense application.

    Is SM320C6748 meet following environment and shelf life requirements,

    3a. Survivability(non-operational) shock is   - 15,000g

    3b. Shelf life is - 20 years

    3c. High altitude operation - locations like Ladakh (> 3000 meters ) and North east (> 7000 meters ) above sea level.

    Thank you in advance.

  • Hi,

       Thank you for your reply.

         Announcement shows no support for C6748, even for bare-metal usage.

    1.   If i experience any problem with C6748/MDSLCDK6748 then how  can i solve it.

    2. In the referred announcement, examples are available only for RTOS like "

    Processor SDK for OMAPL138 Processors for Linux and TI-RTOS Support - Supported Devices: OMAP-L138, OMAP-L132, C6748, C6746, C6742..".. 

    But as of now i am going to work on bare-metal using MDSLCDK6748 and i don't require RTOS . Can you send me pin-point link for bare-metal example SWs for MDSLCDK6748.

    3. Later i am going to use SM320C6748 which is sibling of TMS320C6748 in defense application.

    Is SM320C6748 meet following environment and shelf life requirements,

    3a. Survivability(non-operational) shock is   - 15,000g

    3b. Shelf life is - 20 years

    3c. High altitude operation - locations like Ladakh (> 3000 meters ) and North east (> 7000 meters ) above sea level.

    Thank you in advance.

  • In the referred announcement, examples are available only for RTOS

    You can change the RTOS based projects to bare-metal ones following the approach provided in this FAQ.

  • I am surprised to see, when i asked for example code for TMS320C6748 then i was asked to refer a link of  AM335x/AM437x. Arm cortex processor.

    We already have this link after spending sufficient time in e2e.ti forum. But we are looking for ready made example code for MDSLCDK6748 evaluation kit.

    Is entire e2e.ti team don't have ready to compile code for MDSLCDK6748 evaluation kit.?  If it so it is unnecessarily consuming my team's time.  It don't solve purpose of buying an evaluation kit..!!!??

    Also my below queries not answered as well, please send your comments to below queries..

    Is SM320C6748(sibling of TMS320C6748) meet following environment and shelf life requirements,

    3a. Survivability(non-operational) shock is   - 15,000g

    3b. Shelf life is - 20 years

    3c. High altitude operation - locations like Ladakh (> 3000 meters ) and North east (> 7000 meters ) above sea level.

    Thank you,

    K.Venkatarao.

  • I am surprised to see, when i asked for example code for TMS320C6748 then i was asked to refer a link of  AM335x/AM437x. Arm cortex processor

    Sorry for not making it clear. The procedure described in that FAQ applies to C6748 because the PDK structure is the same.

    Is entire e2e.ti team don't have ready to compile code for MDSLCDK6748 evaluation kit.?  If it so it is unnecessarily consuming my team's time.  It don't solve purpose of buying an evaluation kit..!!!??

    Have you downloaded the Processor SDK for OMAP-L138/C6748: https://www.ti.com/tool/PROCESSOR-SDK-OMAPL138? This SDK contains the PDK which has SYS/BIOS based examples. The examples can be adapted to bare-metal following the procedure I provided earlier. To get the PDK examples, please refer to OMAP-L13x/C674x resources and FAQ and find the following:

    Is SM320C6748(sibling of TMS320C6748) meet following environment and shelf life requirements,

    3a. Survivability(non-operational) shock is   - 15,000g

    3b. Shelf life is - 20 years

    3c. High altitude operation - locations like Ladakh (> 3000 meters ) and North east (> 7000 meters ) above sea level.

    For this, let me loop in other team members to answer.

    Thanks and regards,

    Jianzhong

  • Hi,

     any updates regarding below queries..,

    Is SM320C6748(sibling of TMS320C6748) meet following environment and shelf life requirements,

    3a. Survivability(non-operational) shock is   - 15,000g

    3b. Shelf life is - 20 years

    3c. High altitude operation - locations like Ladakh (> 3000 meters ) and North east (> 7000 meters ) above sea level.

    Thank you,

    K.Venkata Rao

  • I would suggest reviewing the datasheet for SM320C6748 along with checking a specific OPN in the Quality, Reliability, and Packaging page:

    https://www.ti.com/lit/ds/symlink/sm320c6748-hirel.pdf

    https://www.ti.com/quality-reliability-packaging-download

    Regards,
    Kyle

  • Hi,

    I have gone through both of them but i couldn't find the details mentioned above. I selected SM320c6748 for a defense project and project spec says the system should be operate successfully in following operating conditions... I am slowly running out of time, since i am waiting since 2 months. Please help me whether SM320C6748  can operate in these conditions or not,  ASAP.

    a. Survivability(non-operational) shock is   - 20,000g

    b. Shelf life is - 20 years

    c. High altitude operation - locations like Ladakh (> 3000 meters ) and North east (> 7000 meters ) above sea level.

    d. Speed is 900m/s.

    Regards,

    K.Venkatarao.

  • Hi, i have been looking for answers for a period of  > 2months. If OEM cannot answer it who else can..!?

    Thank you,

    K.Venkatarao.

  • Hi Venkata,

    1. Survivability(non-operational) shock is between 15,000 and 20,000g. Please note TI has not run mechanical shock qualification on this package. The limits provided above are not complete without definition of the shock pulse (amplitude, shape, duration).

    2. This is not an Enhanced Product, so the 250hr extended HAST has not been tested. Shelf life will be affected by the conformal coating/projectile encapsulation/enclosure.

    3. This will require a soft error analysis. Please work with the TI Customer support center

    4. 900m/s is approximately 2.6x the speed of sound. This is not a component specification

    Best,

    Mahir K

  • Hi,

             Thank you very very much for your reply for my queries. Please find the below comments...

    1. Shock is 15000 - 20000g, 15-20msec, Haversine  shape. You said "TI has not run mechanical shock qualification on this package."  Is there any other device that you can suggest me for which TI run mechanical shock..!

    2. SM320C6748 is Enhance product, Please cross check.  Is there any other device that you can suggest me for which 20 years shelf life.?. Please go though white paper "slpa019 - page 13 - section 12 Summary of Results • Reliability of the semiconductor devices stored in an environmentally controlled warehouse for an extended period of time up to 21 years was assessed. No failure mechanisms were identified."   So there will be uP/uC with 20 shelf life right..?

    3. I made correspondence with Ti/csc, they said they are not professional to answer these questions and Please get answers from e2e only.

    4. As it is not component spec, SM320C6748  will work at 900 m/s..?

    Please suggest a suitable any other device in Ti product category,

    which supports double precision floating point, military + Defense application.

    Waiting for your response.

    Thanks in advance,

    K.Venkatarao.

  • Hi Venkata,

    For military and defense application, please see parts like this one: https://www.ti.com/product/SMJ320C6701 

    This is an example of a Military qualified processor, in hermetic packaging, with no limits on shelf life, and military testing and qualification with relevant reports.

  • Thank you so much for your reply and i got your point regarding shelf life via hermetic packaging.

    Where as we don't require a device qualified to "QML Processing to MIL-PRF-38535" and also with high price.

    The TMS320C6748 assembled PCB will inner part of systeml and all the electronic PCB assemblies comes with hermetic package. In this case TMS320C6748 can have shelf life of 20 years..!!?

    Anyways thank you again for your reply.

    Regards,

    K.Venkata Rao.

  • Please see this document for more assurance on shelf life of hermetic packaging: https://www.ti.com/lit/wp/snaa278/snaa278.pdf