Paul G. Allen wrote:
I am trying to develop an application in Java that loads firmware to an
embedded device over a serial port. The serial port can be USB<->serial,
Ethernet<->serial, or actual serial ports. The data transfer works in
two parts.
The first part works flawlessly on Linux, and does not work on Windows.
There is a bug that is eluding me causing the second part to fail.
There is a utility for Windows (http://www.hhdsoftware.com/sermon.html)
that I have that attaches itself to the serial driver and displays all
data going to/coming from the selected COM port. Problem is that my
application, for whatever reason (I believe it's because Windows Java
blows chunks), will not work in any version of Windows (I basically get
screwed up data over the COM ports or Rx/Tx timeouts).
So, I'm wondering if anyone knows of anything for Linux that will do the
same kind of thing so that I can more effectively debug the broken
second part. I do not have the time to write anything to do it or screw
with kernel compiling or any such thing. I need something that just
works OOTB.
I don't know on Linux, but I would use a serial protocol analyzer with a
serial breakout box on the cable.
http://www.fifo.se/
Fry's may even have a serial breakout box. Otherwise, a quick soldering
iron job on two serial cables would do it.
Then you can plug the T cable into any of the 4 gazillion windows serial
port analyzer packages.
Personally, if you are willing to license SerialIO for the benefits, get
an actual serial port analyzer.
http://www.fte.com/stc01.asp
Or, for the hackers, use a Gameboy:
http://www.databoy.netfirms.com/
-a
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list