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.

CCS/TMDXRM46HDK: What neat capabilities are available on the RM46 HDK that can demonstrate SPI functionality?

Part Number: TMDXRM46HDK
Other Parts Discussed in Thread: HALCOGEN

Tool/software: Code Composer Studio

I have some code built to demonstrate other features on the RM64 HDK.

What neat features, on that board, could I show (it must use SPI)?

  • Hi Neil,

    The only SPI related feature on the HDK that I am aware of is the SD card slot. I belive there is an old project on the Hercules Wiki that has some sample code for this.

    Here is a link to another post/thread on the SD card topic:
    e2e.ti.com/.../335276

    ANd here is a link to a web page with a Stanford University based project to do the same.
    wiki.stanfordssi.org/TMS570_SD_Card

    Hope these help. Generally SPI isn't very interesting so it is a little challenging to come up with some example code or links to projects. Another thought is to use SPI to link up two boards and do some cross checking or cross computations/processing of data. You may also investigate if there are some available EVms for the precision ADCs which use SPI as the interface.
  • If there were EVms for precision ADC that use SPI, where would I locate that in the HDK documentation? How would I enable it using HalCoGen?

    This is exactly the type of feature exploration I want to look into.
  • Hi Neil,

    The EVMs would be support by our Precision Analog team and would be a separate board that would have to be blue wired to the HDK. These are not inherently supported by the HDK so there wouldn't be any documentation on them in the HDK documentation/user guide.

    I can only recommend you have a look at the product offerings at this location: www.ti.com/.../overview.html to review what might be available and of interest to you.

    As far as features built into the HDK, the SD card reader would be the only feature external to the MCU that uses SPI. Otherwise only loopback could be used to demo it.
  • Yes, I was looking into it. EVM1281, EVM1282 would be a part to consider. It does not look like the Performance Evaluation Kit would do it either.

    I was thinking there might be a way to get higher resolution with the existing HDK hardware. A rumored higher precision by sampling faster. Let me know if you think there might be something to that.

    Thank You.
  • Hello Neil,

    I am not aware of any method to increase the sample rate on the Hercules devices beyond what is specified in the device datasheet. The ADC is limited to 12 bits precision and I am not aware of any additional methods to improve it using software.
  • Thank You.  My task on this work request has been changed to "not possible to complete".  Please let me know if you discover a HDK or LaunchPad which combines the Hercules Microcontroller and any of the high resolution ADC.