Network Card incompatible??

2 views (last 30 days)
Alarcon Barrio
Alarcon Barrio on 2 Mar 2018
Answered: Chuanzheng Li on 24 Apr 2019
Hi all, Currently We are using Matlab R2014a and we have a Simulink Real time application running in a Equipment with no problem at this moment. Everything is ok. The options used under "slrtexplr" (Simulink real time explorer) command are; "Host -to - Taget communication" Ethernet connection to connect to the target, usb support, graphics selected, Cores selected etc.
With these options the application runs and it is possible remote connection to the target. In this case Everything ok.
The problem happens now, when the HW had to be upgrade to: - MotherBoard: Embedded Mini-ITX Motherboard with Intel®Q87Chipset and 4th Generation Intel® 22nm Dual and Quad Core i7/i5/i3, Pentium and Celeron CPUs. Further details in https://www.kontron.com/products/boards-and-standard-form-factors/motherboards/mini-itx/ktq87-mitx.html
- Under Specccy SW the Network card is: Intel® Ethernet Connection I218-LM>>>>
The Target in this case displays "system Halted". After investigating Matlab web pages we obtain the following : Target Computer Halts If your target computer displays a System Halted message while starting: 1. In your target computer, install an Ethernet card compatible with Simulink® Real-Time™. 2. In the Host-to-Target communication pane of Simulink Real-Time Explorer, check that you configured the Target driver parameter to match the hardware installed in your target computer
Then, we change the slrtexplr options to : "Host -to - Taget communication" to Rs-232 instead of Ethernet TCPI/IP, and now the application runs correctly.
However, we need a "Host -to - Taget communication" : With TCP/IP for debugging and remote connections.
Questions:
Is there any incompatibility with Matlab R2014a and the Network Card Intel® Ethernet Connection I218-LM>>>>? Is it necessary to install a new driver in the development computer in order to compile the Simulink Real time application with a new driver option. Is it necessary to configure something in the Target computer Other? Thanks.

Answers (2)

goerk
goerk on 27 Jun 2018
There is a document with the supported chipsets.
'xpc-target-supported-ethernet-chipsets.pdf'
I don't know where you can get it, but with a little help of google this should be no problem.

Chuanzheng Li
Chuanzheng Li on 24 Apr 2019
Hi,
You might already fixed the problem at this time, just want to log what I did.
I had the same problem trying to use Matlab 2016a to configure my target (slave) machine which had an Intel i218-LM NIC. After switching to Matlab 2018b I was able to boot it into Simulink Real-Time.
My guess is this is due to the addition of i210 and i217 support starting from Matlab 2017b. But how this support extends to the i218-LM is not exactly clear to me. Now I'm wondering if I can use a i219-based NIC on my target machine.
Hope someone knowledgeble on this topic can see my post and provide some insight.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!