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.

Linux/TMS320DM365: TMS320DM365: TCP packet interpreter program, second thread

Part Number: TMS320DM365

Tool/software: Linux

The last thread can be found here: https://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/100/t/638149

I'm posting again because that one was locked without my question being answered.

I'll just paste what I wrote in the other thread bellow.

"I have a program that sends TCP packets through ethernet over USB to the DM365 where they are interpreted and then sent to an fpga. I now want to place an equivalent code inside the DM365 itself to bypass the ethernet over USB communication since it takes too long. Where can I find this interpreter application, and instructions on how to establish communication from DM365 to fpga?

The dm365 is part of the control of a dmd (lightcrafter). The code I have can load 96 images at a time into the board (sequence limit in the mode i want to use, which allows up to 4kHz switch rate).
The problem is that i want to project over 10000 images at that rate, but loading the images into the board takes 2s, which disables me from doing it this way.
Therefore I want to try run the image generaring code inside the dm365 in order to circumvent the loading delay. For this i need to know:

1- how the dm365 manipulates the tcp packets,

2- how it communicates the result to the fpga to which it is connected."

  • Hi,

    The DM365 uses a TCP/IP stack running on Linux. This is generic and you should be able to find resources in the open source community.

    I am not familiar with your specific custom setup and application.

    For new development support you may be able to contact our partner

    e2e.ti.com/.../660418

    Thank you
    Cesar
  • Ok. I'll see what I can find. Thanks for the info.

    (I've contacted that partner two weeks ago without reply so far)
  • Ok, When I last replied was actually busy dealing with another end of this project so I didn't really process what you said. I already knew it uses a TCP/IP stack on Linux, that much is on the documentation. What I was asking about is something of the sorts of an API for DM365, I want to know how to program it, not how I can exchange with it.

    Thanks