Hello,
I have a couple questions regarding TCPnet that I would appreciate some assistance on:
1) I am using raw TCP/IP sockets and at runtime I need to be able to dictate which communication platform the sockets open on (Ethernet vs PPP). Is it possible to do this?
2) For some reason I am not getting any DNS servers assigned through my PPP connection. My PPP device is a GPRS modem. Is there a setting that I need to enable to make this happen?
I have been reading the product manual and cannot seem to find the answers in there -- however, if they are there and I just missed them, please feel free to point me to the correct sections. Any insight would be greatly appreciated!
Thank you, Eric
Yes, I agree with all of this.
For the record -- Keil said that my little tweak ought to be safe so long as it is done BEFORE calling init_TcpNet().
In regards to an alternative: for a while I have been wishing to use Adam Dunkel's uIP. The only catch, for me, is that I need PPP in addition to Ethernet. Well, I see these guys claim to have uIP working with PPP: savannah.nongnu.org/.../lwip
I haven't had time to look into this too much yet: especially in regards to if any licensing fee may be required for commercial use. But even if there is one, I have to think it would be less than Keil's fee. Also, I don't know if anyone has ported this in to a Keil uVision project and glued it into the standard Ethernet drivers for our MCUs.
If any of you do look into it, I would be very interested to hear what you have to say. If/when I get a chance to dig in to it, I'll be sure to post my results. It'd be great if we could share some source code for getting it going in uVision. Feel free to contact me: erics at the domain of forwardpay dot com.
By the way - is it €10000 per seat, like there is for RL-ARM, to get access to the source code for RTX?
"...is it 10000 euro per seat..."
Sorry, they didn't say.
I work for a small company, I'm the only firmware bod, and one license is sufficient. So it never occured to me to ask the question.