11-21-2010 12:25 PM
Hello, I'm facing some problems when trying to establish TCP connection between LM3S8962 board and PC. I've tried TCP example and my own projects. Result is the same: code is compiled and verifed, and target is running (also uVision is licenced and RL-ARM is there) but:
1) I can't ping target
2) Program isn't executed after Create TCP listener
I'm using LVE 2009
11-22-2010 05:04 PM
Hi Crowbar,
Does the Create TCP Listener time out? Or does it just not move passed that step? Also, do you see the same issue when using the Server and the Client on the ARM?
11-23-2010 03:20 PM
No it doesn't time out it just stands still on TCP create listener. Using server and client examples leades to the same result.
11-24-2010 02:59 PM
Hi crowbar,
I have confirmed that the example does work successfully, so I believe this is most likely a network issue. How do you have the ARM connected to your computer? Is it sent through a router? Is the computer statically assigned?
My recommendation:
1) Configure host PC for DHCP and connect to a router
2) Connect LM3S8962 board to PC via USB & to router via ethernet cable
3) Run TCP Data Server - ARM.vi on the ARM target
4) Ping labview-tcp from the Command Prompt to get the IP address
5) If ping is successful, run TCP Data Client - PC.vi on the host
11-25-2010 04:21 AM
But does create listener require physical network connection to be established (if we consider the problem is with network connection)?
11-29-2010 11:31 AM
In order to form the connection, a physical network connection between the two communicating devices must be made. If you aren't using a router, try both a crossover and straight-through cable to see if that makes a difference.
05-05-2013 09:31 PM
also had problems to communicate between the card and the computer, I could rectify it by accessing the project connection prodiedades placing a static IP address
01-30-2014 08:07 PM
This procedure wishes to Ethernet data transmission between ARM LM3S8962 evaluation board and a computer, this process began when a client connection to the microcontroller, the server started generating random data and send to the client program (for this illustrative example only have paired with a client), if the client program disconnects or lost the link, the transmission stops and the microcontroller stay pending a new connection, as in previous demonstrations employ two routines the first is responsible for the generation of messages on the screen of the card and the second Ethernet communication, more https://decibel.ni.com/content/docs/DOC-35105