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.

Is there an app note for the TPSDriverLib?

Other Parts Discussed in Thread: HALCOGEN, TMS570LS0332

Specifically initialization and set up?

 

I'm using CCS6, TMS570LS0332 and Halcogen v4.  The documentation with the lib is sparse.

Thanks

  • Hi David,

    There is an application note under the application notes section at :

    http://www.ti.com/lit/pdf/spna176

    Have you had a look at this to see if it answers your questions or is there some other specific document/content that you are looking for?

  • Hi,

    Yes, I've read through it and looked through the example code.  It has a lot of good information, but in its examples it does not use the TPS lib functions.  It uses ecmp functions which are part of the source for the project and does not reference the TPS lib or use the TPS lib functions like TPS_DriverInit or TpsIf_SetRegister.

     

    I can write my own driver to talk to the TPS chip, but I thought that is why there is a lib.

     

    Thanks,
    David

  • Hi David,

    Thanks for the additional feedback. I did a little searching and found that there is documentation that is installed upon installation of the SafeTI Diagnostic Library if you install it with the installer available on ti.com at this link:

    http://www.ti.com/tool/SAFETI_DIAG_LIB

    Once installed, the documentation is located in a folder with a similar path as shown here:

    C:\ti\Hercules\SafeTI Diagnostic Library\2.1.0\docs

    In this directory, there is a file called TPSDriver-User'sGuide-v2.1.0.chm which is an HTML based user manual for the TPS drivers.

    Please take a look at these to see if they are helpful.

  • Hi David,

    There is no app note available yet, but as mentioned in the previous post.

    The Installer of the Safeti diagnostic library has TPS Driver userguide in it which should be helpful,additionally you can refer to this wiki page(Which is is not fully complete yet) which details about the Halcogen Configuration for the TPS Driver.

    http://processors.wiki.ti.com/index.php/Configuring_HALCoGen_for_using_TPS_Driver

    Let me know if you have any clarifications.

    Regards

    Manoj

  • I'll take a look at the wiki.

    I have read through the user guide that is installed.  It has some good information, but it also still has a lot of sections with "To Do" as the contents, so it does not get into details or example usage.

     

    Thanks

  • Hello David,

    My apologies for the incomplete sections of the user manual. Unfortunately, I am not certain when the TBDs will be filled in. I will copy our business manager on this thread so that he is aware of the deficiency and can drive improvements.

    In the mean time, please let me know if there are specific questions that are still unanswered by reviewing what is on the wiki. If so, we can address them here, through private email, or through a webex with the software team.

  • Hi David,

    We are working on updating the documentation for the TPS Driver.The updated documentation will be available in the upcoming release of the Diagnostic library meantime you can check the section build of the TPS driver user guide, it talks about the demo application.The demo application is available for 

    1.The Hitex Kit(RM48x/TMS570LS31x)

    2 The Control cards(RM46x/TMS570LS12x)

    This demo application shows the usage of the majority of the API supported by the TPS driver.You can try to run this demo application if you have the supported platform and also have a look at the demo application.

    I will communicate on this post once we have the updated release for the TPS driver.We hope to receive more feedback from you on this.Thanks for all the inputs you are providing.

    Regards

    Manoj

  • Hi Manoj,

     

    Thanks for your response.  For the moment I have written my own driver to communicate with the TPS chip.  Sadly this went faster than using the driver.  After setting up the driver with the configuration needed and giving it the spi function needed, whenever I tried to use a driver function I was getting a reset entry abort (it wasn't getting to the point of sending anything out over spi).  Instead of trying to debug the driver I wrote my own.


    Thanks,

    David

  • Hi David,

    Thats good.But the TPS driver has much more features than than just initializing the TPS device and has been thouroughly tested.

    Currently the TPS driver has been tested on the platforms Hitex kit  and the Control Cards.It has been tested on TMS570LS332 yet,If you can share your initialization code I would really like to see what is the real problem and try to fix it.

    Thanks for the information.

    Regards

    Manoj