From: Julien L. <les...@ho...> - 2007-01-31 03:30:29
|
Hi, I'm brand new to the Gumstix platform and to a lesser extend to Linux programming, so I have a few questions regarding this platform. First how do I install the programs I have compiled with the toolchain ? Do I need to flash the new buildroot each time ? I need a fast way to test my programs (debugging process), how can I do that ? Secondly, I need a fast shared bus to communicate with high speed peripherals (eg an FPGA that manage a VGA screen etc...), and also a few slow peripherals; therefore I though about a bus controller/ bridge connected to the PXA but how can I manage to do that ? Is it possible ? Finally, I have this LCD screen (http://www.dontronics-shop.com/product.php?productid=16381&cat=263&page=1) and as you can see there is some signals that I don't know how to interface with the gumstix like RS (register select), WR (write signal strobe), and RD (read signal strobe). Is there a way to connect them ? This LCD looks different from the LCD showed in the wiki. Thank you very much for you answers :-) Julien NB: I have a gumstix connex 400xm and the audiostix2 _________________________________________________________________ Testez Windows Live Mail Beta ! http://www.ideas.live.com/ |
From: Julien L. <les...@ho...> - 2007-02-02 06:15:52
|
Hi all, Thanks very much for your answers, they have been really helpful for me ! I have flashed the gumtix to match my buildroot version and transferred my dev files to the gumstix via serial and it works :) Now I am looking forward to add some more storage space, and I am interested by the wificfstix, WiFi + Compact Flash storage. I have seen around the net that there is some compact flash to IDE adaptor, would that work on the gumstix with, let say a properly powered hard disk drive on the IDE side ? (I think of a 1.8" or 2.5" HDD) Julien _________________________________________________________________ MSN Messenger : discutez en direct avec vos amis ! http://www.msn.fr/msger/default.asp |
From: Nate L. <sol...@gm...> - 2007-02-02 07:45:49
|
On 2/2/07, Julien Lebot <les...@ho...> wrote: > Hi all, > > Thanks very much for your answers, they have been really helpful for me ! > I have flashed the gumtix to match my buildroot version and transferred my > dev files to the gumstix via serial and it works :) > > Now I am looking forward to add some more storage space, and I am interested > by the wificfstix, WiFi + Compact Flash storage. I have seen around the net > that there is some compact flash to IDE adaptor, would that work on the > gumstix with, let say a properly powered hard disk drive on the IDE side ? > (I think of a 1.8" or 2.5" HDD) The CF to IDE adapter only allows for a compact flash card to reside on an IDE bus. I am not aware of any adapters that go the other way. Still, you can get 8GB CF cards and how much storage do you really need on a computer designed for embedded systems....... > > Julien > > _________________________________________________________________ > MSN Messenger : discutez en direct avec vos amis ! > http://www.msn.fr/msger/default.asp > > > ------------------------------------------------------------------------- > 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: DJ D. <dj...@de...> - 2007-01-31 04:21:21
|
Pin 37 is labelled NRESET. The Breakout-GS doesn't seem to bring this out. How does it work? Is it an input to the gumstix to reset it, or an output to provide a reset to other boards? If it's an input, which way do you pull it to reset the gumstix? |
From: Dave H. <dhy...@gm...> - 2007-01-31 08:25:05
|
Hi Julien, > I'm brand new to the Gumstix platform and to a lesser extend to Linux > programming, so I have a few questions regarding this platform. > First how do I install the programs I have compiled with the toolchain ? It depends on the program. > Do I need to flash the new buildroot each time ? No. > I need a fast way to test my > programs (debugging process), how can I do that ? I use a netMMC or netCF card and have an FTP server setup on my development machine. I then use wget to grab files as needed. Using NFS, you execute the files directly off of your development machine. > Secondly, I need a fast shared bus to communicate with high speed > peripherals (eg an FPGA that manage a VGA screen etc...), and also a few > slow peripherals; therefore I though about a bus controller/ bridge > connected to the PXA but how can I manage to do that ? Is it possible ? Not sure. > Finally, I have this LCD screen > (http://www.dontronics-shop.com/product.php?productid=16381&cat=263&page=1) > and as you can see there is some signals that I don't know how to interface > with the gumstix like RS (register select), WR (write signal strobe), and RD > (read signal strobe). Is there a way to connect them ? This LCD looks > different from the LCD showed in the wiki. This type of LCD has its own frame buffer. The RS line selects between command mode and data mode. You can connect it to a GPIO line and just ensure you set it properly before each transfer. -- Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |
From: Dave H. <dhy...@gm...> - 2007-01-31 08:35:52
|
Hi DJ, On 30 Jan 2007 23:21:07 -0500, DJ Delorie <dj...@de...> wrote: > > Pin 37 is labelled NRESET. The Breakout-GS doesn't seem to bring this > out. How does it work? Is it an input to the gumstix to reset it, or > an output to provide a reset to other boards? If it's an input, which > way do you pull it to reset the gumstix? My assumption (which may be incorrect) is that the NRESET line connects directly to the nRESET line on the PXA255 processor. One of the gumstix guys should clarify this. The N at the beginning is one way of saying that the signal is active low. Another way is to use a leading slash /RESET So, setting the reset line low would reset the gumstix. Generally you want a clean reset pulse. and it need to be some minimum width. Page 2-16 of the PXA255 developer's guide says that nRESET is an input. -- Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |
From: Craig H. <cr...@gu...> - 2007-01-31 08:45:26
|
On Jan 31, 2007, at 12:35 AM, Dave Hylands wrote: > My assumption (which may be incorrect) is that the NRESET line > connects directly to the nRESET line on the PXA255 processor. One of > the gumstix guys should clarify this. That appears to be true. There's a tie-high resistor on the gumstix too; I can't tell what the value is on there (the resistor pack is labeled in a way that I'm not familiar with in the schematic I have), but I assume it's something "reasonable". C |
From: DJ D. <dj...@de...> - 2007-01-31 14:45:30
|
Craig Hughes <cr...@gu...> writes: > That appears to be true. There's a tie-high resistor on the gumstix > too; Is there a cap to ground too? That would be expected, and clean up any pulse I might feed it. |
From: Craig H. <cr...@gu...> - 2007-01-31 19:02:16
|
On Jan 31, 2007, at 6:45 AM, DJ Delorie wrote: > > Craig Hughes <cr...@gu...> writes: >> That appears to be true. There's a tie-high resistor on the gumstix >> too; > > Is there a cap to ground too? That would be expected, and clean up > any pulse I might feed it. I don't see one, but as I say, the schematic for the gumstix is a little harder to read than the daughtercard ones to my software-guy eyes. C |
From: DJ D. <dj...@de...> - 2007-01-31 19:33:54
|
Craig Hughes <cr...@gu...> writes: > I don't see one, Ok, I added a spot for one on my board. > but as I say, the schematic for the gumstix is a little harder to > read than the daughtercard ones to my software-guy eyes. [insert obligatory "publish the schematics" taunt here :] |
From: <ro...@in...> - 2007-01-31 17:20:36
|
Quoting Julien Lebot <les...@ho...>: > First how do I install the programs I have compiled with the toolchain ? Just copy the programs from the development host to the Gumstix. You say you have a Connex 400 -- if it has a serial port, copy files via a null-modem cable, or via memory card if it has one. You might consider getting a Netstix (i.e. Gumstix + Ethernet) -- that is the most convenient, I think. > Do I need to flash the new buildroot each time ? No, you do not need to flash a new buildroot every time -- However, you do need to ensure that the compiled programs are binary-compatible with the buildroot in flash on the Gumstix! The easiest way to do this is to match the development build environment to the Gumstix. To find the software revision number on the Gumstix: cat /etc/gumstix-release To get specific revision from Subversion: svn co -rXXX http://svn.gumstix.com/gumstix-buildroot/trunk gumstix-buildroot (See http://docwiki.gumstix.org/Buildroot for more about that.) Aside from matching the software release, another problem I have encountered is that programs might be compiled with the development host version of GCC instead of the cross-compiler GCC (i.e. GCC for ARM processor) -- if that happens, it is a bug in your Makefile. You can determine whether the correct GCC was called via "file <whatever>" on the development host -- it will tell the processor type for compiled files. Hope this helps Robert Dodier |
From: Rob B. <ro...@gm...> - 2007-01-31 18:33:02
|
If you get the usbnet working on the audiostix2 you can transfer files via scp. scp file root@gumstix-ip:file The wiki really needs a page about how to transfer files to the gumstix. -RobB On 1/30/07, Julien Lebot <les...@ho...> wrote: > > Hi, > > I'm brand new to the Gumstix platform and to a lesser extend to Linux > programming, so I have a few questions regarding this platform. > First how do I install the programs I have compiled with the toolchain ? > Do > I need to flash the new buildroot each time ? I need a fast way to test my > programs (debugging process), how can I do that ? > > Secondly, I need a fast shared bus to communicate with high speed > peripherals (eg an FPGA that manage a VGA screen etc...), and also a few > slow peripherals; therefore I though about a bus controller/ bridge > connected to the PXA but how can I manage to do that ? Is it possible ? > > Finally, I have this LCD screen > (http://www.dontronics-shop.com/product.php?productid=16381&cat=263&page=1 > ) > and as you can see there is some signals that I don't know how to > interface > with the gumstix like RS (register select), WR (write signal strobe), and > RD > (read signal strobe). Is there a way to connect them ? This LCD looks > different from the LCD showed in the wiki. > > Thank you very much for you answers :-) > Julien > > NB: I have a gumstix connex 400xm and the audiostix2 > > _________________________________________________________________ > Testez Windows Live Mail Beta ! http://www.ideas.live.com/ > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |