From: <gs...@gm...> - 2005-04-01 12:19:56
|
Hi there, I need som help again, I am trying to communicate withthe gumstix using a RS232 com port. I have made a device as per the gumstix schematic http://www.gumstix.org/tikiwiki/tiki-index.php?page=UART_Schematics I want to connect it to the Gumstix and have connected the signals Y0_RXD to FFRXD (hirose pin 54) and Y0_TXD to FFTXD (hirose pin 26) Do I need to conect IR_RXD and IR_TXD, to be able to debug and to update the core of the gumstix, and if i do to what pins do i need to conect it to ? Hope someone will be able to help me out. Thanks Gert |
From: handika H. <ha...@ho...> - 2005-04-02 18:12:45
|
Hi all, I made a simple program for my AVR microcontroller to interface with the Gumstix via ttyS0 so that all the Gumstix has to do is output characters into a LCD screen that I have already connected to the AVR microcontroller. The problem is I can't seem to send anything from my AVR to the Gumstix. Like when you first boot-up Gumstix, you would need to insert your login id and your password, I believe my code is correct and I have tested it using hyperterm, i.e., the AVR spits out the login id and the password to my hyperterm. I am using the 'puts' function to send the string to the Gumstix. Any clue on what went wrong? Handika |
From: David I S M. <da...@th...> - 2005-04-02 19:56:19
|
Are you watching for the prompts to change? You should wait for the login prompt, send the user name, then wait for the password prompt and then send the password name. On Sat, 2005-04-02 at 10:12 -0800, handika Handoko wrote: > Hi all, > > I made a simple program for my AVR microcontroller to interface with the > Gumstix via ttyS0 so that all the Gumstix has to do is output characters > into a LCD screen that I have already connected to the AVR microcontroller. > > The problem is I can't seem to send anything from my AVR to the Gumstix. > Like when you first boot-up Gumstix, you would need to insert your login id > and your password, I believe my code is correct and I have tested it using > hyperterm, i.e., the AVR spits out the login id and the password to my > hyperterm. I am using the 'puts' function to send the string to the Gumstix. > Any clue on what went wrong? > > Handika > > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > -- David Mandala <davidm at them dot com> www.them.com/~davidm Public Key id: 45B2D952 Murphy TX, 75094 214.774.2569 HO 972.693.4007 C |
From: handika H. <ha...@ho...> - 2005-04-02 21:46:08
|
Yes I did. I made the bootup to be silent so that only this message will be shown upon turning on the gumstix: Uncompressing Linux Kernel.....done!Booting up Welcome to the .. login: password: So I made the code to look for a ':' then insert print 'root\n' to the gumstix by doing: sprintf( buff, "root\n" ); puts( buff ); After that, I told the AVR to look for another ':' that indicates the password and do: sprintf( temp_buff, "gumstix\n" ); puts( temp_buff ); However, this method does not work. I have also tried using '\n\r' instead of just '\n' to simulate the action of pressing enter. Handika >From: David I S Mandala <da...@th...> >Reply-To: gum...@li... >To: Gumstix <gum...@li...> >Subject: Re: [Gumstix-users] Problem with Gumstix and AVR >Date: Sat, 02 Apr 2005 13:47:14 -0600 > >Are you watching for the prompts to change? You should wait for the >login prompt, send the user name, then wait for the password prompt and >then send the password name. > >On Sat, 2005-04-02 at 10:12 -0800, handika Handoko wrote: > > Hi all, > > > > I made a simple program for my AVR microcontroller to interface with the > > Gumstix via ttyS0 so that all the Gumstix has to do is output characters > > into a LCD screen that I have already connected to the AVR >microcontroller. > > > > The problem is I can't seem to send anything from my AVR to the Gumstix. > > Like when you first boot-up Gumstix, you would need to insert your login >id > > and your password, I believe my code is correct and I have tested it >using > > hyperterm, i.e., the AVR spits out the login id and the password to my > > hyperterm. I am using the 'puts' function to send the string to the >Gumstix. > > Any clue on what went wrong? > > > > Handika > > > > > > > > > > ------------------------------------------------------- > > SF email is sponsored by - The IT Product Guide > > Read honest & candid reviews on hundreds of IT Products from real users. > > Discover which products truly live up to the hype. Start reading now. > > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > > _______________________________________________ > > gumstix-users mailing list > > gum...@li... > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > >-- >David Mandala <davidm at them dot com> >www.them.com/~davidm Public Key id: 45B2D952 >Murphy TX, 75094 214.774.2569 HO 972.693.4007 C > > > >------------------------------------------------------- >SF email is sponsored by - The IT Product Guide >Read honest & candid reviews on hundreds of IT Products from real users. >Discover which products truly live up to the hype. Start reading now. >http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click >_______________________________________________ >gumstix-users mailing list >gum...@li... >https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Florian L. <gu...@fl...> - 2005-04-02 21:50:30
|
be sure to set the correct speed too. by default ttyS0 is at 115200bps. I don't remember, if the AVRs can handle this speed, and if not, I would suggest opening the serial port from within a program you start at boot (this has several other advantages too: no need for username/password; the gumstix triggers the connection, and you don't need to go over the shell -> you can send control-characters more easily). In the latter case you would need to remove the login-prompt though as the login-prompt would capture ttyS0. (see Tips & Tricks of the Wiki). Finally: the TroubleShooting page (http://www.gumstix.org/tikiwiki/tiki-index.php?page=TroubleShooting) has a section on Serial-ports too (in particulary the "PXA serial" could be useful here). // florian loitsch On Saturday 02 April 2005 21:47, David I S Mandala wrote: > Are you watching for the prompts to change? You should wait for the > login prompt, send the user name, then wait for the password prompt and > then send the password name. > > On Sat, 2005-04-02 at 10:12 -0800, handika Handoko wrote: > > Hi all, > > > > I made a simple program for my AVR microcontroller to interface with the > > Gumstix via ttyS0 so that all the Gumstix has to do is output characters > > into a LCD screen that I have already connected to the AVR > > microcontroller. > > > > The problem is I can't seem to send anything from my AVR to the Gumstix. > > Like when you first boot-up Gumstix, you would need to insert your login > > id and your password, I believe my code is correct and I have tested it > > using hyperterm, i.e., the AVR spits out the login id and the password to > > my hyperterm. I am using the 'puts' function to send the string to the > > Gumstix. Any clue on what went wrong? > > > > Handika > > > > > > > > > > ------------------------------------------------------- > > SF email is sponsored by - The IT Product Guide > > Read honest & candid reviews on hundreds of IT Products from real users. > > Discover which products truly live up to the hype. Start reading now. > > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > > _______________________________________________ > > gumstix-users mailing list > > gum...@li... > > https://lists.sourceforge.net/lists/listinfo/gumstix-users -- This function will terminate, if run infinitely. void f() { while (random() != 0); } |
From: handika H. <ha...@ho...> - 2005-04-02 22:07:11
|
Hi Florian, I have changed the baud rate of both the AVR and Gumstix to 38400 which is the maximum that the AVR can handle. I have tried to remove the login prompt and made the bootup silent but it always ended up in a failure. My first attempt ended up in a frozen "Starting Rendezvous" screen while my second attempt by incorporating Craig's suggestion succeded. However, when I tried to combine both the silencing feature and the login removal feature, the gumstix froze again. I sent an email to this mailing list and Craig sent another suggestion. I tried that and the gumstix still froze with the combination of the silencing feature and the login removal feature. Handika >From: Florian Loitsch <gu...@fl...> >Reply-To: gum...@li... >To: gum...@li... >Subject: Re: [Gumstix-users] Problem with Gumstix and AVR >Date: Sat, 2 Apr 2005 23:50:21 +0200 > >be sure to set the correct speed too. by default ttyS0 is at 115200bps. >I don't remember, if the AVRs can handle this speed, and if not, I would >suggest opening the serial port from within a program you start at boot >(this >has several other advantages too: no need for username/password; the >gumstix >triggers the connection, and you don't need to go over the shell -> you can >send control-characters more easily). In the latter case you would need to >remove the login-prompt though as the login-prompt would capture ttyS0. >(see >Tips & Tricks of the Wiki). >Finally: the TroubleShooting page >(http://www.gumstix.org/tikiwiki/tiki-index.php?page=TroubleShooting) has a >section on Serial-ports too (in particulary the "PXA serial" could be >useful >here). >// florian loitsch > >On Saturday 02 April 2005 21:47, David I S Mandala wrote: > > Are you watching for the prompts to change? You should wait for the > > login prompt, send the user name, then wait for the password prompt and > > then send the password name. > > > > On Sat, 2005-04-02 at 10:12 -0800, handika Handoko wrote: > > > Hi all, > > > > > > I made a simple program for my AVR microcontroller to interface with >the > > > Gumstix via ttyS0 so that all the Gumstix has to do is output >characters > > > into a LCD screen that I have already connected to the AVR > > > microcontroller. > > > > > > The problem is I can't seem to send anything from my AVR to the >Gumstix. > > > Like when you first boot-up Gumstix, you would need to insert your >login > > > id and your password, I believe my code is correct and I have tested >it > > > using hyperterm, i.e., the AVR spits out the login id and the password >to > > > my hyperterm. I am using the 'puts' function to send the string to the > > > Gumstix. Any clue on what went wrong? > > > > > > Handika > > > > > > > > > > > > > > > ------------------------------------------------------- > > > SF email is sponsored by - The IT Product Guide > > > Read honest & candid reviews on hundreds of IT Products from real >users. > > > Discover which products truly live up to the hype. Start reading now. > > > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > > > _______________________________________________ > > > gumstix-users mailing list > > > gum...@li... > > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > >-- >This function will terminate, if run infinitely. > void f() { while (random() != 0); } > > >------------------------------------------------------- >SF email is sponsored by - The IT Product Guide >Read honest & candid reviews on hundreds of IT Products from real users. >Discover which products truly live up to the hype. Start reading now. >http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click >_______________________________________________ >gumstix-users mailing list >gum...@li... >https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Florian L. <gu...@fl...> - 2005-04-02 22:25:49
|
On Sunday 03 April 2005 00:07, handika Handoko wrote: > Hi Florian, > > I have changed the baud rate of both the AVR and Gumstix to 38400 which is > the maximum that the AVR can handle. I have tried to remove the login > prompt and made the bootup silent but it always ended up in a failure. My > first attempt ended up in a frozen "Starting Rendezvous" screen while my > second attempt by incorporating Craig's suggestion succeded. However, when > I tried to combine both the silencing feature and the login removal > feature, the gumstix froze again. what do you mean with "froze"? you can't connect with bluetooth? or usb? Normally the boot should finish, but the ttyS0 should stay silent (ie no characters at all. especially no shell). I've removed the login several times, and never had any problems. > I sent an email to this mailing list and > Craig sent another suggestion. I tried that and the gumstix still froze > with the combination of the silencing feature and the login removal > feature. I've read that (didn't link the mails until now). If I have the time, I'll try his suggestion, and see what goes wrong. To answer you question: if both are at 38400 you should definitely have a look at the "PXA serial" and see if any of your sent characters are received by the gumstix. If you don't have bluetooth or usb, this would need some trickery though... Do you know, if your gumstix receives "login:" or "password:"? (maybe turn on an IO of the AVR). // florian > > Handika > > >From: Florian Loitsch <gu...@fl...> > >Reply-To: gum...@li... > >To: gum...@li... > >Subject: Re: [Gumstix-users] Problem with Gumstix and AVR > >Date: Sat, 2 Apr 2005 23:50:21 +0200 > > > >be sure to set the correct speed too. by default ttyS0 is at 115200bps. > >I don't remember, if the AVRs can handle this speed, and if not, I would > >suggest opening the serial port from within a program you start at boot > >(this > >has several other advantages too: no need for username/password; the > >gumstix > >triggers the connection, and you don't need to go over the shell -> you > > can send control-characters more easily). In the latter case you would > > need to remove the login-prompt though as the login-prompt would capture > > ttyS0. (see > >Tips & Tricks of the Wiki). > >Finally: the TroubleShooting page > >(http://www.gumstix.org/tikiwiki/tiki-index.php?page=TroubleShooting) has > > a section on Serial-ports too (in particulary the "PXA serial" could be > > useful > >here). > >// florian loitsch > > > >On Saturday 02 April 2005 21:47, David I S Mandala wrote: > > > Are you watching for the prompts to change? You should wait for the > > > login prompt, send the user name, then wait for the password prompt and > > > then send the password name. > > > > > > On Sat, 2005-04-02 at 10:12 -0800, handika Handoko wrote: > > > > Hi all, > > > > > > > > I made a simple program for my AVR microcontroller to interface with > > > >the > > > > > > Gumstix via ttyS0 so that all the Gumstix has to do is output > > > >characters > > > > > > into a LCD screen that I have already connected to the AVR > > > > microcontroller. > > > > > > > > The problem is I can't seem to send anything from my AVR to the > > > >Gumstix. > > > > > > Like when you first boot-up Gumstix, you would need to insert your > > > >login > > > > > > id and your password, I believe my code is correct and I have tested > > > >it > > > > > > using hyperterm, i.e., the AVR spits out the login id and the > > > > password > > > >to > > > > > > my hyperterm. I am using the 'puts' function to send the string to > > > > the Gumstix. Any clue on what went wrong? > > > > > > > > Handika > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > SF email is sponsored by - The IT Product Guide > > > > Read honest & candid reviews on hundreds of IT Products from real > > > >users. > > > > > > Discover which products truly live up to the hype. Start reading now. > > > > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > > > > _______________________________________________ > > > > gumstix-users mailing list > > > > gum...@li... > > > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > >-- > >This function will terminate, if run infinitely. > > void f() { while (random() != 0); } > > > > > >------------------------------------------------------- > >SF email is sponsored by - The IT Product Guide > >Read honest & candid reviews on hundreds of IT Products from real users. > >Discover which products truly live up to the hype. Start reading now. > >http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > >_______________________________________________ > >gumstix-users mailing list > >gum...@li... > >https://lists.sourceforge.net/lists/listinfo/gumstix-users > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users -- This function will terminate, if run infinitely. void f() { while (random() != 0); } |
From: handika H. <ha...@ho...> - 2005-04-02 22:30:26
|
Froze as in when I type anything on the keyboard, it doesn't respond to anything. The boot finished and after the boot, I don't get any shell, just a blinking cursor and I can't run anything. How did you actually remove your login and made it execute a program? Can you give the details in this mailing list? Handika >From: Florian Loitsch <gu...@fl...> >Reply-To: gum...@li... >To: gum...@li... >Subject: Re: [Gumstix-users] Problem with Gumstix and AVR >Date: Sun, 3 Apr 2005 00:25:39 +0200 > >On Sunday 03 April 2005 00:07, handika Handoko wrote: > > Hi Florian, > > > > I have changed the baud rate of both the AVR and Gumstix to 38400 which >is > > the maximum that the AVR can handle. I have tried to remove the login > > prompt and made the bootup silent but it always ended up in a failure. >My > > first attempt ended up in a frozen "Starting Rendezvous" screen while my > > second attempt by incorporating Craig's suggestion succeded. However, >when > > I tried to combine both the silencing feature and the login removal > > feature, the gumstix froze again. >what do you mean with "froze"? you can't connect with bluetooth? or usb? >Normally the boot should finish, but the ttyS0 should stay silent (ie no >characters at all. especially no shell). I've removed the login several >times, and never had any problems. > > > I sent an email to this mailing list and > > Craig sent another suggestion. I tried that and the gumstix still froze > > with the combination of the silencing feature and the login removal > > feature. >I've read that (didn't link the mails until now). If I have the time, I'll >try >his suggestion, and see what goes wrong. > >To answer you question: if both are at 38400 you should definitely have a >look >at the "PXA serial" and see if any of your sent characters are received by >the gumstix. If you don't have bluetooth or usb, this would need some >trickery though... > >Do you know, if your gumstix receives "login:" or "password:"? (maybe turn >on >an IO of the AVR). >// florian > > > > Handika > > > > >From: Florian Loitsch <gu...@fl...> > > >Reply-To: gum...@li... > > >To: gum...@li... > > >Subject: Re: [Gumstix-users] Problem with Gumstix and AVR > > >Date: Sat, 2 Apr 2005 23:50:21 +0200 > > > > > >be sure to set the correct speed too. by default ttyS0 is at 115200bps. > > >I don't remember, if the AVRs can handle this speed, and if not, I >would > > >suggest opening the serial port from within a program you start at boot > > >(this > > >has several other advantages too: no need for username/password; the > > >gumstix > > >triggers the connection, and you don't need to go over the shell -> you > > > can send control-characters more easily). In the latter case you would > > > need to remove the login-prompt though as the login-prompt would >capture > > > ttyS0. (see > > >Tips & Tricks of the Wiki). > > >Finally: the TroubleShooting page > > >(http://www.gumstix.org/tikiwiki/tiki-index.php?page=TroubleShooting) >has > > > a section on Serial-ports too (in particulary the "PXA serial" could >be > > > useful > > >here). > > >// florian loitsch > > > > > >On Saturday 02 April 2005 21:47, David I S Mandala wrote: > > > > Are you watching for the prompts to change? You should wait for the > > > > login prompt, send the user name, then wait for the password prompt >and > > > > then send the password name. > > > > > > > > On Sat, 2005-04-02 at 10:12 -0800, handika Handoko wrote: > > > > > Hi all, > > > > > > > > > > I made a simple program for my AVR microcontroller to interface >with > > > > > >the > > > > > > > > Gumstix via ttyS0 so that all the Gumstix has to do is output > > > > > >characters > > > > > > > > into a LCD screen that I have already connected to the AVR > > > > > microcontroller. > > > > > > > > > > The problem is I can't seem to send anything from my AVR to the > > > > > >Gumstix. > > > > > > > > Like when you first boot-up Gumstix, you would need to insert your > > > > > >login > > > > > > > > id and your password, I believe my code is correct and I have >tested > > > > > >it > > > > > > > > using hyperterm, i.e., the AVR spits out the login id and the > > > > > password > > > > > >to > > > > > > > > my hyperterm. I am using the 'puts' function to send the string to > > > > > the Gumstix. Any clue on what went wrong? > > > > > > > > > > Handika > > > > > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > > SF email is sponsored by - The IT Product Guide > > > > > Read honest & candid reviews on hundreds of IT Products from real > > > > > >users. > > > > > > > > Discover which products truly live up to the hype. Start reading >now. > > > > > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > > > > > _______________________________________________ > > > > > gumstix-users mailing list > > > > > gum...@li... > > > > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > > >-- > > >This function will terminate, if run infinitely. > > > void f() { while (random() != 0); } > > > > > > > > >------------------------------------------------------- > > >SF email is sponsored by - The IT Product Guide > > >Read honest & candid reviews on hundreds of IT Products from real >users. > > >Discover which products truly live up to the hype. Start reading now. > > >http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > > >_______________________________________________ > > >gumstix-users mailing list > > >gum...@li... > > >https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > ------------------------------------------------------- > > SF email is sponsored by - The IT Product Guide > > Read honest & candid reviews on hundreds of IT Products from real users. > > Discover which products truly live up to the hype. Start reading now. > > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > > _______________________________________________ > > gumstix-users mailing list > > gum...@li... > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > >-- >This function will terminate, if run infinitely. > void f() { while (random() != 0); } > > >------------------------------------------------------- >SF email is sponsored by - The IT Product Guide >Read honest & candid reviews on hundreds of IT Products from real users. >Discover which products truly live up to the hype. Start reading now. >http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click >_______________________________________________ >gumstix-users mailing list >gum...@li... >https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Florian L. <gu...@fl...> - 2005-04-02 22:45:36
|
On Sunday 03 April 2005 00:30, handika Handoko wrote: > Froze as in when I type anything on the keyboard, it doesn't respond to > anything. The boot finished and after the boot, I don't get any shell, just > a blinking cursor and I can't run anything. that's what it is supposed to do. This way your program can use ttyS0. Don't know why Craig's suggestion didn't work (to give you directly a shell). If I have the time tomorrow... > How did you actually remove your login and made it execute a program? Can > you give the details in this mailing list? For now I just logged in using bluetooth or usb. Once my program is ready I'll use the run-levels (etc/init.d and all this stuff) to automatically start the main-program. a quick google came up with the following site: http://www.networkclue.com/os/Linux/run-levels.php (I haven't verified if Gumstix uses the same layout, but it should be close.) // florian > > Handika > > >From: Florian Loitsch <gu...@fl...> > >Reply-To: gum...@li... > >To: gum...@li... > >Subject: Re: [Gumstix-users] Problem with Gumstix and AVR > >Date: Sun, 3 Apr 2005 00:25:39 +0200 > > > >On Sunday 03 April 2005 00:07, handika Handoko wrote: > > > Hi Florian, > > > > > > I have changed the baud rate of both the AVR and Gumstix to 38400 which > > > >is > > > > > the maximum that the AVR can handle. I have tried to remove the login > > > prompt and made the bootup silent but it always ended up in a failure. > > > >My > > > > > first attempt ended up in a frozen "Starting Rendezvous" screen while > > > my second attempt by incorporating Craig's suggestion succeded. > > > However, > > > >when > > > > > I tried to combine both the silencing feature and the login removal > > > feature, the gumstix froze again. > > > >what do you mean with "froze"? you can't connect with bluetooth? or usb? > >Normally the boot should finish, but the ttyS0 should stay silent (ie no > >characters at all. especially no shell). I've removed the login several > >times, and never had any problems. > > > > > I sent an email to this mailing list and > > > Craig sent another suggestion. I tried that and the gumstix still froze > > > with the combination of the silencing feature and the login removal > > > feature. > > > >I've read that (didn't link the mails until now). If I have the time, I'll > >try > >his suggestion, and see what goes wrong. > > > >To answer you question: if both are at 38400 you should definitely have a > >look > >at the "PXA serial" and see if any of your sent characters are received by > >the gumstix. If you don't have bluetooth or usb, this would need some > >trickery though... > > > >Do you know, if your gumstix receives "login:" or "password:"? (maybe turn > >on > >an IO of the AVR). > >// florian > > > > > Handika > > > > > > >From: Florian Loitsch <gu...@fl...> > > > >Reply-To: gum...@li... > > > >To: gum...@li... > > > >Subject: Re: [Gumstix-users] Problem with Gumstix and AVR > > > >Date: Sat, 2 Apr 2005 23:50:21 +0200 > > > > > > > >be sure to set the correct speed too. by default ttyS0 is at > > > > 115200bps. I don't remember, if the AVRs can handle this speed, and > > > > if not, I > > > >would > > > > > >suggest opening the serial port from within a program you start at > > > > boot (this > > > >has several other advantages too: no need for username/password; the > > > >gumstix > > > >triggers the connection, and you don't need to go over the shell -> > > > > you can send control-characters more easily). In the latter case you > > > > would need to remove the login-prompt though as the login-prompt > > > > would > > > >capture > > > > > > ttyS0. (see > > > >Tips & Tricks of the Wiki). > > > >Finally: the TroubleShooting page > > > >(http://www.gumstix.org/tikiwiki/tiki-index.php?page=TroubleShooting) > > > >has > > > > > > a section on Serial-ports too (in particulary the "PXA serial" could > > > >be > > > > > > useful > > > >here). > > > >// florian loitsch > > > > > > > >On Saturday 02 April 2005 21:47, David I S Mandala wrote: > > > > > Are you watching for the prompts to change? You should wait for the > > > > > login prompt, send the user name, then wait for the password prompt > > > >and > > > > > > > then send the password name. > > > > > > > > > > On Sat, 2005-04-02 at 10:12 -0800, handika Handoko wrote: > > > > > > Hi all, > > > > > > > > > > > > I made a simple program for my AVR microcontroller to interface > > > >with > > > > > >the > > > > > > > > > > Gumstix via ttyS0 so that all the Gumstix has to do is output > > > > > > > >characters > > > > > > > > > > into a LCD screen that I have already connected to the AVR > > > > > > microcontroller. > > > > > > > > > > > > The problem is I can't seem to send anything from my AVR to the > > > > > > > >Gumstix. > > > > > > > > > > Like when you first boot-up Gumstix, you would need to insert > > > > > > your > > > > > > > >login > > > > > > > > > > id and your password, I believe my code is correct and I have > > > >tested > > > > > >it > > > > > > > > > > using hyperterm, i.e., the AVR spits out the login id and the > > > > > > password > > > > > > > >to > > > > > > > > > > my hyperterm. I am using the 'puts' function to send the string > > > > > > to the Gumstix. Any clue on what went wrong? > > > > > > > > > > > > Handika > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > > > SF email is sponsored by - The IT Product Guide > > > > > > Read honest & candid reviews on hundreds of IT Products from real > > > > > > > >users. > > > > > > > > > > Discover which products truly live up to the hype. Start reading > > > >now. > > > > > > > > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > > > > > > _______________________________________________ > > > > > > gumstix-users mailing list > > > > > > gum...@li... > > > > > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > > > > >-- > > > >This function will terminate, if run infinitely. > > > > void f() { while (random() != 0); } > > > > > > > > > > > >------------------------------------------------------- > > > >SF email is sponsored by - The IT Product Guide > > > >Read honest & candid reviews on hundreds of IT Products from real > > > >users. > > > > > >Discover which products truly live up to the hype. Start reading now. > > > >http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > > > >_______________________________________________ > > > >gumstix-users mailing list > > > >gum...@li... > > > >https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > > > ------------------------------------------------------- > > > SF email is sponsored by - The IT Product Guide > > > Read honest & candid reviews on hundreds of IT Products from real > > > users. Discover which products truly live up to the hype. Start reading > > > now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > > > _______________________________________________ > > > gumstix-users mailing list > > > gum...@li... > > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > >-- > >This function will terminate, if run infinitely. > > void f() { while (random() != 0); } > > > > > >------------------------------------------------------- > >SF email is sponsored by - The IT Product Guide > >Read honest & candid reviews on hundreds of IT Products from real users. > >Discover which products truly live up to the hype. Start reading now. > >http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > >_______________________________________________ > >gumstix-users mailing list > >gum...@li... > >https://lists.sourceforge.net/lists/listinfo/gumstix-users > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users -- This function will terminate, if run infinitely. void f() { while (random() != 0); } |
From: handika H. <ha...@ho...> - 2005-04-02 22:59:23
|
Hi Florian, Btw, which one did you use to remove the login prompt? Is it this one: commenting this line --> ::respawn:/sbin/getty -L ttyS0 115200 vt100 If it is then when I tried this, I ended up having a frozen "Starting Rendezvous" The other one that Craig suggested work: ::respawn:/bin/sh However, the moment I put the gumstix to silent, it froze again. I then tried his new suggestion which is this: /dev/ttyS0::respawn:/bin/sh This method did not provide much help. How will the AVR uses the ttyS0 though? Can the gumstix still send stuff to the AVR? And can the AVR send stuff over to the gumstix? Handika >From: Florian Loitsch <gu...@fl...> >Reply-To: gum...@li... >To: gum...@li... >Subject: Re: [Gumstix-users] Problem with Gumstix and AVR >Date: Sun, 3 Apr 2005 00:45:26 +0200 > >On Sunday 03 April 2005 00:30, handika Handoko wrote: > > Froze as in when I type anything on the keyboard, it doesn't respond to > > anything. The boot finished and after the boot, I don't get any shell, >just > > a blinking cursor and I can't run anything. >that's what it is supposed to do. This way your program can use ttyS0. >Don't know why Craig's suggestion didn't work (to give you directly a >shell). >If I have the time tomorrow... > > > How did you actually remove your login and made it execute a program? >Can > > you give the details in this mailing list? >For now I just logged in using bluetooth or usb. Once my program is ready >I'll >use the run-levels (etc/init.d and all this stuff) to automatically start >the >main-program. >a quick google came up with the following site: >http://www.networkclue.com/os/Linux/run-levels.php >(I haven't verified if Gumstix uses the same layout, but it should be >close.) >// florian > > > > Handika > > > > >From: Florian Loitsch <gu...@fl...> > > >Reply-To: gum...@li... > > >To: gum...@li... > > >Subject: Re: [Gumstix-users] Problem with Gumstix and AVR > > >Date: Sun, 3 Apr 2005 00:25:39 +0200 > > > > > >On Sunday 03 April 2005 00:07, handika Handoko wrote: > > > > Hi Florian, > > > > > > > > I have changed the baud rate of both the AVR and Gumstix to 38400 >which > > > > > >is > > > > > > > the maximum that the AVR can handle. I have tried to remove the >login > > > > prompt and made the bootup silent but it always ended up in a >failure. > > > > > >My > > > > > > > first attempt ended up in a frozen "Starting Rendezvous" screen >while > > > > my second attempt by incorporating Craig's suggestion succeded. > > > > However, > > > > > >when > > > > > > > I tried to combine both the silencing feature and the login removal > > > > feature, the gumstix froze again. > > > > > >what do you mean with "froze"? you can't connect with bluetooth? or >usb? > > >Normally the boot should finish, but the ttyS0 should stay silent (ie >no > > >characters at all. especially no shell). I've removed the login several > > >times, and never had any problems. > > > > > > > I sent an email to this mailing list and > > > > Craig sent another suggestion. I tried that and the gumstix still >froze > > > > with the combination of the silencing feature and the login removal > > > > feature. > > > > > >I've read that (didn't link the mails until now). If I have the time, >I'll > > >try > > >his suggestion, and see what goes wrong. > > > > > >To answer you question: if both are at 38400 you should definitely have >a > > >look > > >at the "PXA serial" and see if any of your sent characters are received >by > > >the gumstix. If you don't have bluetooth or usb, this would need some > > >trickery though... > > > > > >Do you know, if your gumstix receives "login:" or "password:"? (maybe >turn > > >on > > >an IO of the AVR). > > >// florian > > > > > > > Handika > > > > > > > > >From: Florian Loitsch <gu...@fl...> > > > > >Reply-To: gum...@li... > > > > >To: gum...@li... > > > > >Subject: Re: [Gumstix-users] Problem with Gumstix and AVR > > > > >Date: Sat, 2 Apr 2005 23:50:21 +0200 > > > > > > > > > >be sure to set the correct speed too. by default ttyS0 is at > > > > > 115200bps. I don't remember, if the AVRs can handle this speed, >and > > > > > if not, I > > > > > >would > > > > > > > >suggest opening the serial port from within a program you start at > > > > > boot (this > > > > >has several other advantages too: no need for username/password; >the > > > > >gumstix > > > > >triggers the connection, and you don't need to go over the shell -> > > > > > you can send control-characters more easily). In the latter case >you > > > > > would need to remove the login-prompt though as the login-prompt > > > > > would > > > > > >capture > > > > > > > > ttyS0. (see > > > > >Tips & Tricks of the Wiki). > > > > >Finally: the TroubleShooting page > > > > > >(http://www.gumstix.org/tikiwiki/tiki-index.php?page=TroubleShooting) > > > > > >has > > > > > > > > a section on Serial-ports too (in particulary the "PXA serial" >could > > > > > >be > > > > > > > > useful > > > > >here). > > > > >// florian loitsch > > > > > > > > > >On Saturday 02 April 2005 21:47, David I S Mandala wrote: > > > > > > Are you watching for the prompts to change? You should wait for >the > > > > > > login prompt, send the user name, then wait for the password >prompt > > > > > >and > > > > > > > > > then send the password name. > > > > > > > > > > > > On Sat, 2005-04-02 at 10:12 -0800, handika Handoko wrote: > > > > > > > Hi all, > > > > > > > > > > > > > > I made a simple program for my AVR microcontroller to >interface > > > > > >with > > > > > > > >the > > > > > > > > > > > > Gumstix via ttyS0 so that all the Gumstix has to do is output > > > > > > > > > >characters > > > > > > > > > > > > into a LCD screen that I have already connected to the AVR > > > > > > > microcontroller. > > > > > > > > > > > > > > The problem is I can't seem to send anything from my AVR to >the > > > > > > > > > >Gumstix. > > > > > > > > > > > > Like when you first boot-up Gumstix, you would need to insert > > > > > > > your > > > > > > > > > >login > > > > > > > > > > > > id and your password, I believe my code is correct and I have > > > > > >tested > > > > > > > >it > > > > > > > > > > > > using hyperterm, i.e., the AVR spits out the login id and the > > > > > > > password > > > > > > > > > >to > > > > > > > > > > > > my hyperterm. I am using the 'puts' function to send the >string > > > > > > > to the Gumstix. Any clue on what went wrong? > > > > > > > > > > > > > > Handika > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > > > > SF email is sponsored by - The IT Product Guide > > > > > > > Read honest & candid reviews on hundreds of IT Products from >real > > > > > > > > > >users. > > > > > > > > > > > > Discover which products truly live up to the hype. Start >reading > > > > > >now. > > > > > > > > > > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > > > > > > > _______________________________________________ > > > > > > > gumstix-users mailing list > > > > > > > gum...@li... > > > > > > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > > > > > > >-- > > > > >This function will terminate, if run infinitely. > > > > > void f() { while (random() != 0); } > > > > > > > > > > > > > > >------------------------------------------------------- > > > > >SF email is sponsored by - The IT Product Guide > > > > >Read honest & candid reviews on hundreds of IT Products from real > > > > > >users. > > > > > > > >Discover which products truly live up to the hype. Start reading >now. > > > > >http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > > > > >_______________________________________________ > > > > >gumstix-users mailing list > > > > >gum...@li... > > > > >https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > > > > > ------------------------------------------------------- > > > > SF email is sponsored by - The IT Product Guide > > > > Read honest & candid reviews on hundreds of IT Products from real > > > > users. Discover which products truly live up to the hype. Start >reading > > > > now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > > > > _______________________________________________ > > > > gumstix-users mailing list > > > > gum...@li... > > > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > > >-- > > >This function will terminate, if run infinitely. > > > void f() { while (random() != 0); } > > > > > > > > >------------------------------------------------------- > > >SF email is sponsored by - The IT Product Guide > > >Read honest & candid reviews on hundreds of IT Products from real >users. > > >Discover which products truly live up to the hype. Start reading now. > > >http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > > >_______________________________________________ > > >gumstix-users mailing list > > >gum...@li... > > >https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > ------------------------------------------------------- > > SF email is sponsored by - The IT Product Guide > > Read honest & candid reviews on hundreds of IT Products from real users. > > Discover which products truly live up to the hype. Start reading now. > > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > > _______________________________________________ > > gumstix-users mailing list > > gum...@li... > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > >-- >This function will terminate, if run infinitely. > void f() { while (random() != 0); } > > >------------------------------------------------------- >SF email is sponsored by - The IT Product Guide >Read honest & candid reviews on hundreds of IT Products from real users. >Discover which products truly live up to the hype. Start reading now. >http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click >_______________________________________________ >gumstix-users mailing list >gum...@li... >https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Craig H. <cr...@hu...> - 2005-04-03 02:20:31
|
On Apr 2, 2005, at 2:59 PM, handika Handoko wrote: > Hi Florian, > > Btw, which one did you use to remove the login prompt? Is it this one: > commenting this line --> ::respawn:/sbin/getty -L ttyS0 115200 vt100 > > If it is then when I tried this, I ended up having a frozen "Starting > Rendezvous" It's not freezing. You're telling it to not do anything, so it's not doing anything. > The other one that Craig suggested work: > ::respawn:/bin/sh > However, the moment I put the gumstix to silent, it froze again. What do you mean by "put the gumstix to silent?" How did you do that? Did you specify console=something on the boot command line? If so, then you told the gumstix to send /dev/console to the bit bucket, and then told it to start a shell on /dev/console. It's doing exactly what you told it to do probably. > I then tried his new suggestion which is this: > /dev/ttyS0::respawn:/bin/sh > This method did not provide much help. Did you do this while watching /dev/tty0 with a terminal configured to whatever ttyS0 defaults to if you're not setting it to 115200n8 on the boot command line? I think that might be 9600n8 but not positive about that. You can force the tty to the speed and settings you want by running stty before you start the shell. > How will the AVR uses the ttyS0 though? Can the gumstix still send > stuff to the AVR? And can the AVR send stuff over to the gumstix? Is there a reason you're doing all this on ttyS0 instead of, say, ttyS2? C |
From: handika H. <ha...@ho...> - 2005-04-03 03:28:54
|
The problem's solved. Turns out that the 'puts' function appends a carriage return to the string you print. So if you call puts("root\n"), it will send two carriage returns instead of just one. Handika >From: Craig Hughes <cr...@hu...> >Reply-To: gum...@li... >To: gum...@li... >Subject: Re: [Gumstix-users] Problem with Gumstix and AVR >Date: Sat, 2 Apr 2005 18:20:23 -0800 > >On Apr 2, 2005, at 2:59 PM, handika Handoko wrote: > >>Hi Florian, >> >>Btw, which one did you use to remove the login prompt? Is it this one: >>commenting this line --> ::respawn:/sbin/getty -L ttyS0 115200 vt100 >> >>If it is then when I tried this, I ended up having a frozen "Starting >>Rendezvous" > >It's not freezing. You're telling it to not do anything, so it's not doing >anything. > >>The other one that Craig suggested work: >>::respawn:/bin/sh >>However, the moment I put the gumstix to silent, it froze again. > >What do you mean by "put the gumstix to silent?" How did you do that? Did >you specify console=something on the boot command line? If so, then you >told the gumstix to send /dev/console to the bit bucket, and then told it >to start a shell on /dev/console. It's doing exactly what you told it to >do probably. > >>I then tried his new suggestion which is this: >>/dev/ttyS0::respawn:/bin/sh >>This method did not provide much help. > >Did you do this while watching /dev/tty0 with a terminal configured to >whatever ttyS0 defaults to if you're not setting it to 115200n8 on the boot >command line? I think that might be 9600n8 but not positive about that. >You can force the tty to the speed and settings you want by running stty >before you start the shell. > >>How will the AVR uses the ttyS0 though? Can the gumstix still send stuff >>to the AVR? And can the AVR send stuff over to the gumstix? > >Is there a reason you're doing all this on ttyS0 instead of, say, ttyS2? > >C > > > >------------------------------------------------------- >SF email is sponsored by - The IT Product Guide >Read honest & candid reviews on hundreds of IT Products from real users. >Discover which products truly live up to the hype. Start reading now. >http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click >_______________________________________________ >gumstix-users mailing list >gum...@li... >https://lists.sourceforge.net/lists/listinfo/gumstix-users |