From: Black, M. <Michael.Black@EssexCorp.com> - 2006-10-20 16:07:42
|
Just getting my 400xm running and can't seem to do "hello world" I get a segfault when running it on the gumstix. Compiled like this: arm-linux-gcc -o hello hello.c "file hello" says: hello: ELF 32-bit LSB executable, ARM, version 1 (ARM), dynamically linked (uses shared libs), not stripped Use zmodem to transfer it to the gumstix. Same file size. chmod +x hello "ldd hello" on the gumstix says: ldd: can't open cache '/etc/ld.so.cache' libgcc_s.so.1 =3D> /lib/libgcc_s.so.1 (0x4000d000) libc.so.0 =3D> /lib/libc.so.0 (0x4001e000) ld-uClibc.so.0 =3D> /lib/ld-uClibc.so.0 (0x40000000) But running hello just gives "Segmentation fault". Can anybody get me started here? What am I doing wrong? The wiki doesn't seem to give a simple hello world example. ___________________ Michael D. Black Essex Corporation bl...@es... =20 =20 =20 =20 =20 =20 =20 This electronic message and any files transmitted with it contain = information which may be privileged and/or proprietary. The information = is intended for use solely by the intended recipient(s). If you are not = the intended recipient, be aware that any disclosure, copying, = distribution or use of this information is prohibited. If you have = received this electronic message in error, please advise the sender by = reply email or by telephone (301-939-7000) and delete the message. |
From: Andrew H. <And...@ge...> - 2008-04-10 08:22:50
|
I'm wanting to maybe link a few basic circuits up to my gumstix system for such things as temperature sensing, status LEDs etc. I think the simplest idea would be to get an LED working that I can control from the gumstix for such things as "new mail" etc. What method would I use for linking this led to the consoleLCD-vx and what kind of circuit is required. I don't really know where to start to I thought I'd get basic idea so I know what I need to research. I understand electronics and I'm proficient at making simple-ish circuits. Cheers, Drew Genesis Communications Limited. Registered in England No. 6027036. Registered Office: Waterfold Park, Rochdale road, Bury, Lancashire, BL97BJ |
From: Andrew H. <And...@ge...> - 2008-04-10 08:26:06
|
I might not have explained myself very well. How would I link a single LED to the gumstix system to control and what method of communication would I use to make it work? (I've never linked anything like this to a pc before). Drew From: gum...@li... [mailto:gum...@li...] On Behalf Of Andrew Higginson Sent: 10 April 2008 09:22 To: General mailing list for gumstix users. Subject: [Gumstix-users] Getting started I'm wanting to maybe link a few basic circuits up to my gumstix system for such things as temperature sensing, status LEDs etc. I think the simplest idea would be to get an LED working that I can control from the gumstix for such things as "new mail" etc. What method would I use for linking this led to the consoleLCD-vx and what kind of circuit is required. I don't really know where to start to I thought I'd get basic idea so I know what I need to research. I understand electronics and I'm proficient at making simple-ish circuits. Cheers, Drew Genesis Communications Limited. Registered in England No. 6027036. Registered Office: Waterfold Park, Rochdale road, Bury, Lancashire, BL97BJ Genesis Communications Limited. Registered in England No. 6027036. Registered Office: Waterfold Park, Rochdale road, Bury, Lancashire, BL97BJ _____________________________________________________________________ This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/email ______________________________________________________________________ Genesis Communications Limited. Registered in England No. 6027036. Registered Office: Waterfold Park, Rochdale road, Bury, Lancashire, BL97BJ |
From: Dave H. <dhy...@gm...> - 2008-04-10 14:32:46
|
Hi Drew, > I'm wanting to maybe link a few basic circuits up to my gumstix system for > such things as temperature sensing, status LEDs etc. > > I think the simplest idea would be to get an LED working that I can control > from the gumstix for such things as "new mail" etc. You need to find a GPIO line that isn't being used and connect the LED, along with a current limiting resistor to that pin. A likely set of pins would be the AC97 pins (normally used for connecting up an audio codec - like the one used on the audiostix). Lets suppose you use pin 2 (pin1 is the square pad - pin 2 is next to pin 1, but right next to the edge of the board). This is the X_BIT_CLK signal which connects to pin 58 on the hirose connector, which is GPIO 28. This page shows this as well: <http://docswiki.gumstix.com/index.php/Verdex_60pin_connector_chart>, although it's called just BITCLK. You can then do this from the command line: modprobe proc_gpio echo "GPIO out set" > /proc/gpio/GPIO28 echo "GPIO out clear" > /proc/gpio/GPIO28 to toggle between set (3.3v) and clear (0v) on that pin. The pin can only drive a few mA, so you need to size your current limiting resistor appropriately. For a typical red LED, which drops 1.7v, the voltage through the current limiting resistor will be (3.3 - 1.7 = 1.6v) V=IR, so R=V/I. Picking a resistor of 1600 ohms or higher will restrict the current to 1mA. -- Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |
From: Andrew H. <And...@ge...> - 2008-04-10 15:19:56
|
I'm glad there's people like you here to help Dave, thank you very much for this; I'll attempt it this weekend :D I'll check the schematics out for these GPIO lines, I wasn't quite sure whether it was SPIO GPIO UART, blah blah I got a little confused to tell you the truth, I'm glad the reality is that it's actually quite simple now you've explained it. Merci! Drew -----Original Message----- From: gum...@li... [mailto:gum...@li...] On Behalf Of Dave Hylands Sent: 10 April 2008 15:33 To: General mailing list for gumstix users. Subject: Re: [Gumstix-users] Getting started Hi Drew, > I'm wanting to maybe link a few basic circuits up to my gumstix system for > such things as temperature sensing, status LEDs etc. > > I think the simplest idea would be to get an LED working that I can control > from the gumstix for such things as "new mail" etc. You need to find a GPIO line that isn't being used and connect the LED, along with a current limiting resistor to that pin. A likely set of pins would be the AC97 pins (normally used for connecting up an audio codec - like the one used on the audiostix). Lets suppose you use pin 2 (pin1 is the square pad - pin 2 is next to pin 1, but right next to the edge of the board). This is the X_BIT_CLK signal which connects to pin 58 on the hirose connector, which is GPIO 28. This page shows this as well: <http://docswiki.gumstix.com/index.php/Verdex_60pin_connector_chart>, although it's called just BITCLK. You can then do this from the command line: modprobe proc_gpio echo "GPIO out set" > /proc/gpio/GPIO28 echo "GPIO out clear" > /proc/gpio/GPIO28 to toggle between set (3.3v) and clear (0v) on that pin. The pin can only drive a few mA, so you need to size your current limiting resistor appropriately. For a typical red LED, which drops 1.7v, the voltage through the current limiting resistor will be (3.3 - 1.7 = 1.6v) V=IR, so R=V/I. Picking a resistor of 1600 ohms or higher will restrict the current to 1mA. -- Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ ------------------------------------------------------------------------ - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/j avaone _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users Genesis Communications Limited. Registered in England No. 6027036. Registered Office: Waterfold Park, Rochdale road, Bury, Lancashire, BL97BJ _____________________________________________________________________ This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/email ______________________________________________________________________ Genesis Communications Limited. Registered in England No. 6027036. Registered Office: Waterfold Park, Rochdale road, Bury, Lancashire, BL97BJ |
From: Michael M. <mmo...@ya...> - 2008-12-03 15:51:15
|
Not sure where I should start but here goes. I had buildroot environment working. Decided to go to OE, Verdex (from Basix), and upgrade to Ubuntu 8.10. Yea I'm stupid or something but one thing is for sure, I'm tired of chasing my tail. Can anyone point me to a website (or book) that has a nice easy step by step guide? I'd love to get my verdex/samsung combo working... Didn't know it shipped without X up and running. thank you in advance. |
From: John P. <pa...@be...> - 2008-12-04 04:33:37
|
Well you might start here (http://www.gumstix.net/Software/cat/Getting-started/111.html ) and look at Setting up a build environment here (http://www.gumstix.net/Software/view/Getting-started/Setting-up-a-build-environment/111.html ) which notes some specific items related to OE on ubuntu. You may also grep thru the mailing list, I have seen more than one post related to ubuntu and setting up OE. On Dec 3, 2008, at 10:51 AM, Michael Moyer wrote: > Not sure where I should start but here goes. > > I had buildroot environment working. Decided to go to OE, Verdex > (from Basix), and upgrade to Ubuntu 8.10. Yea I'm stupid or > something but one thing is for sure, I'm tired of chasing my tail. > Can anyone point me to a website (or book) that has a nice easy step > by step guide? I'd love to get my verdex/samsung combo working... > Didn't know it shipped without X up and running. > > thank you in advance. > > > > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win > great prizes > Grand prize is a trip for two to an Open Source event anywhere in > the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Patrick S. <pws...@gm...> - 2008-12-04 05:54:41
|
Ubuntu 8.10 does not seem to work with OE right now. There is at least an issue with binutils not building do to some compile errors, and some other things possibly. I was working on getting it working on a private fork of the gumstix repo that I maintain but I have not had time for the past few days to work on it. If I get it working before somebody else does I'll try to post some instructions / patches. On Wed, Dec 3, 2008 at 8:33 PM, John Pauley <pa...@be...>wrote: > Well you might start here ( > http://www.gumstix.net/Software/cat/Getting-started/111.html > ) and look at Setting up a build environment here ( > http://www.gumstix.net/Software/view/Getting-started/Setting-up-a-build-environment/111.html > ) which notes some specific items related to OE on ubuntu. You may > also grep thru the mailing list, I have seen more than one post > related to ubuntu and setting up OE. > > > On Dec 3, 2008, at 10:51 AM, Michael Moyer wrote: > > > Not sure where I should start but here goes. > > > > I had buildroot environment working. Decided to go to OE, Verdex > > (from Basix), and upgrade to Ubuntu 8.10. Yea I'm stupid or > > something but one thing is for sure, I'm tired of chasing my tail. > > Can anyone point me to a website (or book) that has a nice easy step > > by step guide? I'd love to get my verdex/samsung combo working... > > Didn't know it shipped without X up and running. > > > > thank you in advance. > > > > > > > > > > > > ------------------------------------------------------------------------- > > This SF.Net email is sponsored by the Moblin Your Move Developer's > > challenge > > Build the coolest Linux based applications with Moblin SDK & win > > great prizes > > Grand prize is a trip for two to an Open Source event anywhere in > > the world > > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > > _______________________________________________ > > gumstix-users mailing list > > gum...@li... > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Drew <dr...@dr...> - 2008-12-04 09:08:45
|
My Ubuntu 8.10 is fine? Built quite a few versions of OE. Drew From: Patrick Schaefer [mailto:pws...@gm...] Sent: 04 December 2008 05:55 To: General mailing list for gumstix users. Subject: Re: [Gumstix-users] Getting started Ubuntu 8.10 does not seem to work with OE right now. There is at least an issue with binutils not building do to some compile errors, and some other things possibly. I was working on getting it working on a private fork of the gumstix repo that I maintain but I have not had time for the past few days to work on it. If I get it working before somebody else does I'll try to post some instructions / patches. On Wed, Dec 3, 2008 at 8:33 PM, John Pauley <pa...@be...> wrote: Well you might start here (http://www.gumstix.net/Software/cat/Getting-started/111.html ) and look at Setting up a build environment here (http://www.gumstix.net/Software/view/Getting-started/Setting-up-a-build-env ironment/111.html ) which notes some specific items related to OE on ubuntu. You may also grep thru the mailing list, I have seen more than one post related to ubuntu and setting up OE. On Dec 3, 2008, at 10:51 AM, Michael Moyer wrote: > Not sure where I should start but here goes. > > I had buildroot environment working. Decided to go to OE, Verdex > (from Basix), and upgrade to Ubuntu 8.10. Yea I'm stupid or > something but one thing is for sure, I'm tired of chasing my tail. > Can anyone point me to a website (or book) that has a nice easy step > by step guide? I'd love to get my verdex/samsung combo working... > Didn't know it shipped without X up and running. > > thank you in advance. > > > > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win > great prizes > Grand prize is a trip for two to an Open Source event anywhere in > the world > http://moblin-contest.org/redirect.php?banner_id=100 <http://moblin-contest.org/redirect.php?banner_id=100&url=/> &url=/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100 <http://moblin-contest.org/redirect.php?banner_id=100&url=/> &url=/ _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: mstachowsky <mst...@gm...> - 2014-05-01 19:30:23
|
Hi all, I'm trying to get started with an overo with a summit board. My end goal is to get SPI working, and most internet resources I've looked at tell me I need to patch the kernel somehow. My problems is, I have no idea what I even need to do and get set up before I can get started. I'm not too familiar with linux, bitbake, openembedded etc. Can anyone point me in the right direction? I'm happy to just get a list of tutorials and get cracking, but like I said I'm not even sure what I'm supposed to crack :-P I can boot the gumstix and navigate its file systems, and even compile code. I can't currently connect to the internet (working on it...). I have a Debian box lying around that will probably become my gumstix-to-computer interfacing box, but what to install on it and why I do not know. Does anyone have any good resources? Mike -- View this message in context: http://gumstix.8.x6.nabble.com/Getting-started-tp4969077.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Scott E. <sc...@ju...> - 2014-05-02 12:30:15
|
I have some notes here for one way to go about it http://www.jumpnowtek.com/gumstix/overo/Overo-Systems-with-Yocto.html Once you've built a system once, you'll want to go back and make a two line change to the kernel defconfig file to allow use of the SPI CS lines. Then rebuild the kernel and image. It will go fast the second time. If you used those instructions, the defconfig file is here ~/overo/meta-overo/recipes-kernel/linux-stable/linux-stable-3.5/overo/defconfig The two changes you want are -CONFIG_TOUCHSCREEN_ADS7846=m +# CONFIG_TOUCHSCREEN_ADS7846 is not set -CONFIG_PANEL_LGPHILIPS_LB035Q02=m +# CONFIG_PANEL_LGPHILIPS_LB035Q02 is not set Then rebuild the kernel and console image like so bitbake -c cleansstate virtual/kernel bitbake -c cleansstate console-image bitbake virtual/kernel bitbake console-image Now you will have userland access to the stock kernel spidev device driver which will show up as /dev/spidev1.0 /dev/spidev1.1 You can google spidev to find out more. There is a compiler on the Gumstix images I've described. You can write C or C++ programs and build directly on the Gumstix to send and receive SPI messages. If you need help with the C code, I have examples. HTH, Scott -- View this message in context: http://gumstix.8.x6.nabble.com/Getting-started-tp4969077p4969079.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: mstachowsky <mst...@gm...> - 2014-05-02 19:49:09
|
This is a great help, thanks so much! -- View this message in context: http://gumstix.8.x6.nabble.com/Getting-started-tp4969077p4969080.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Dave H. <dhy...@gm...> - 2006-10-20 16:58:03
|
Hi Michael, On 10/20/06, Black, Michael <Mic...@es...> wrote: > Just getting my 400xm running and can't seem to do "hello world" > > I get a segfault when running it on the gumstix. Yeah - so your gumstix is probably running buildroot 773 and you're building you test program with a newer buildroot. You have two solutions: 1 - Get a version 773 buildroot and build your hello-world using that buildroot. 2 - Reflash your gumstix with any newer buildroot. You can always go back to the 773 factory image, if needed. What happened was that a new uClibc was introduced in 775 which is binary incompatible with buildroot 774 and earlier. -- Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |