Hi guys,
I've got an application that's got three different serial lines (at logic levels) from various blocks and I need to connect it to Ethernet. Two of them are slow management lines ( ~1kB/sec max), but one is pretty fast - 170kB/sec max (but only one way (Device -> Ethernet)). This can be used when using a custom baud rate, so hardware wise it is not be a problem.
I want to use a dedicated module for this, and we've had good experience with Toradex Colibri modules in the past, namely the VF50 (
https://www.toradex.com/computer-on-modules/colibri-arm-family/nxp-freescale-vybrid-vf5xx ) and VF61.
The Ethernet line is a dedicated line between the device and a receiving computer. As such the modules would be acting as a glorified Serial<->Ethernet converter. A small server application would be written to do the talking (or maybe just a few one of those magic Linux commands would do maybe?). Ideally I would just connect to an address, it would have three ports available and that's it.
My question is whether you think that these data rates are achievable with all of the overhead that an OS will add to this, without custom drivers? I contacted Toradex support, they said that it should work, provided that I use handshaking during the serial communication, which I can do, but it implies that there might be some kind of issue?
Thanks,
David