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.

F28M36P63C2: Ethernet communication issue between the control card and the host computer.

Part Number: F28M36P63C2

Hello:

I’m working on my first project with the concerto f28m36x device. I try to exchange data between the host computer and the device using UDP Receive and UDP send blocs.

I’m using two programs ,one for the control card and the other for the host computer: The target program in Matlab/Simulink, and wich is deployed to the hardware, use UDP Receive and UDP send blocs provided by the Embedded Coder Support Package for Texas Instrument C2000 F28M36x Concerto Processors library. The host program in Matlab/Simulink, and wich is running on the host computer, use the blocs UDP Receive and UDP send provided by Instrument Control Toolbox library library.

I’m using Matlab/Simulink version 2016a and Code Composer Studio version 6.0.1

The control card and the host computer are directly connected by an Ethernet cable, so I assign the IP address for them manually. The IP address for the host computer is 192.168.1.15 and for the device is 192.168.1.20 . the host computer and the control card are both in the same subnet (255.255.255.0).

The UDP target model that runs on the Concerto F28m36x control card receives UDP data from the host computer. The model then sends the data back to the host computer. The companion UDP host model running on the host computer receives the data sent by the Concerto f28m36x control card .

I use the port number 25000 for both local IP port and remote IP port for all the blocs.

I use the fireshark software to track packets. There is no reply from the device.

I don’t have any idea where the problem is, or how I can solve it.

Do I need any hardware configuration, for the control card, to allow the connection between the device and the computer?

Could anyone help me out?

Thanks.

Yahya.