From: Ben F. <be...@fo...> - 2006-08-09 20:17:33
|
I have a GPRS modem with a serial interface for my gumstix. However pretty much all the guides for setting up a modem in linux mention things that arn't available (i think) in the gumstix distro. Im afraid i am a total beginner when it comes to the gumstix platform, its the first propper embedded system i have tried to develop for! Am i right in understanding i will need to compile support for ppp and modem devices into the gumstix? Thanks, Ben |
From: Alexandre P. N. <al...@om...> - 2006-08-09 22:59:08
|
Ben Ford escreveu: >I have a GPRS modem with a serial interface for my gumstix. However pretty >much all the guides for setting up a modem in linux mention things that >arn't available (i think) in the gumstix distro. >Im afraid i am a total beginner when it comes to the gumstix platform, its >the first propper embedded system i have tried to develop for! >Am i right in understanding i will need to compile support for ppp and >modem devices into the gumstix? > >Thanks, > >Ben > > > You need support for ppp (you'll have to enable the ppp options on kernel and compile the userspace program called pppd). With that you'll be able to connect via edge, gprs or csd (or any of their variants). If you need to do other stuff like sending/receiving SMS then you'll need additional software as well. Sorry for being unable to provide a more detailed guide, but doing that by memory would probably be more confusing than helpful. - Alexandre |
From: Paul S. <ps...@te...> - 2006-08-18 11:12:50
|
Hi, Has anyone had any a problem with setting ttyS3 up as the HWUART? I set it up as is described in the wiki but can't seem to talk over the serial port to my connected device. After the gumstix boots I enter the following commands: /etc/init.d/S30bluetooth stop ->setup bluetooth on ttyS1 echo "AF1 in" > /proc/gpio/GPIO42 echo "AF2 out" > /proc/gpio/GPIO43 ->setup ttyS3 for HWUART echo "AF1 out" > /proc/gpio/GPIO48 echo "AF1 in" > /proc/gpio/GPIO49 I then use microcom to disable flowcontrol and set the correct baud rate. I had this problem before and re flashed a later buildroot onto the gumstix and then it worked fine, I have since flashed a newer version and am having the same problem again. After I set ttyS3 for HWUART the gpios look like this: 48 AF1 out set 49 AF1 in clear It seems I could talk to my serial device on the previous buildroot version when the gpios looked like this: 48 AF1 out set 49 AF1 in set but I cant seem to "set" GPIO49. Am I missing something here? Any help appreciated. Paul On Wed, 2006-08-09 at 21:27 +0100, Ben Ford wrote: > I have a GPRS modem with a serial interface for my gumstix. However pretty > much all the guides for setting up a modem in linux mention things that > arn't available (i think) in the gumstix distro. > Im afraid i am a total beginner when it comes to the gumstix platform, its > the first propper embedded system i have tried to develop for! > Am i right in understanding i will need to compile support for ppp and > modem devices into the gumstix? > > Thanks, > > Ben > > > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Darren G. <ts...@ya...> - 2006-08-18 15:51:48
|
On Aug 18, 2006, at 4:12 AM, Paul Stacey wrote: > I then use microcom to disable flowcontrol and set the correct baud > rate. This is possibly unrelated but I've had problems with flow control on HWUART not being software controllable in some builds. Long ago it wasn't, then Craig fixed it, then more recently it's not turn-off- able again AFAICT. I should figure out where that code is and come to understand it, but I've been lazy. I have used pxaregs to turn AFE off: pxaregs HW_MCR 0x0b Since I never use AFE I commented out the code in pxa.c/ serial_pxa_startup() that turns AFE on for HWUART. |
From: Dave H. <dhy...@gm...> - 2006-08-18 13:51:02
|
Hi Paul, > It seems I could talk to my serial device on the previous buildroot > version when the gpios looked like this: > > 48 AF1 out set > 49 AF1 in set > > but I cant seem to "set" GPIO49. Serial communications do what I cal "idle high". So when no characters are flowing, they should be at a logic high. Since GPIO49 is an input, whatever device you're connecting to GPIO49 should be sitting in a situation where it provides the "set" voltage. -- Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |
From: Paul S. <ps...@te...> - 2006-08-18 15:19:36
|
Hi Dave, Thanks for the info. Another strange thing is that when I set 48 and 49 it affects ttyS0 by freezing the console. It could be a board problem maybe? Paul On Fri, 2006-08-18 at 06:50 -0700, Dave Hylands wrote: > Hi Paul, > > > It seems I could talk to my serial device on the previous buildroot > > version when the gpios looked like this: > > > > 48 AF1 out set > > 49 AF1 in set > > > > but I cant seem to "set" GPIO49. > > Serial communications do what I cal "idle high". So when no characters > are flowing, they should be at a logic high. > > Since GPIO49 is an input, whatever device you're connecting to GPIO49 > should be sitting in a situation where it provides the "set" voltage. > |