From: Andrei R. <po...@gm...> - 2007-01-20 20:35:35
|
Hi, I have a couple SPI drivers for the Gumstix and I wanted to write a wiki page and upload some code. How do I create a new page and how and where to upload files ? Thanks, Andrei. |
From: Andrei R. <po...@gm...> - 2007-01-21 01:51:07
|
Hi, I put up a page with instructions and source for a couple of SPI drivers. Those curious with Robostix may try Robostix SPI driver immediately, no hardware assembly required. One more driver to come. -Andrei. http://docwiki.gumstix.org/Sample_code/C/SPI/kernel |
From: Tom P. <tom...@gm...> - 2007-01-31 19:58:03
|
Hi, Thanks for your work on the SPI drivers, it all looks rather promising. I'm having trouble compiling the kernel modules though... I'm sure it's something simple... I just can't spot it. I think it all starts with the menuconfig. The option to compile SPI_PXA2XX support is hidden. Looking at the Kconfig file in drivers/spi, it appears that the ARCH_PXA is required, but I can't find where / how it's defined / enabled... I'm running make menuconfig as suggested on the wiki: make ARCH=arm CROSS_COMPILE=`pwd`/../staging_dir/bin/arm-linux- menuconfig Can anyone offer a hint? Thanks, Tom On 21/01/07, Andrei Rylin <po...@gm...> wrote: > Hi, > I put up a page with instructions and source for a couple of SPI drivers. > Those curious with Robostix may try Robostix SPI driver immediately, > no hardware assembly required. > One more driver to come. > -Andrei. > > http://docwiki.gumstix.org/Sample_code/C/SPI/kernel > > ------------------------------------------------------------------------- > 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 > |
From: Tom P. <tom...@gm...> - 2007-01-31 20:20:56
|
Right... solved it myself... It seems that the .config file wasn't generating correctly somehow.... going to system type -> and re-selecting PXA after deleting the .config file fixed it... odd. Tom On 31/01/07, Tom Playford <tom...@gm...> wrote: > Hi, > > Thanks for your work on the SPI drivers, it all looks rather promising. > > I'm having trouble compiling the kernel modules though... I'm sure > it's something simple... I just can't spot it. > > I think it all starts with the menuconfig. The option to compile > SPI_PXA2XX support is hidden. > Looking at the Kconfig file in drivers/spi, it appears that the > ARCH_PXA is required, but I can't find where / how it's defined / > enabled... > > I'm running make menuconfig as suggested on the wiki: make ARCH=arm > CROSS_COMPILE=`pwd`/../staging_dir/bin/arm-linux- menuconfig > > Can anyone offer a hint? > > Thanks, > > Tom > > On 21/01/07, Andrei Rylin <po...@gm...> wrote: > > Hi, > > I put up a page with instructions and source for a couple of SPI drivers. > > Those curious with Robostix may try Robostix SPI driver immediately, > > no hardware assembly required. > > One more driver to come. > > -Andrei. > > > > http://docwiki.gumstix.org/Sample_code/C/SPI/kernel > > > > ------------------------------------------------------------------------- > > 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 > > > |
From: Dave H. <dhy...@gm...> - 2007-01-31 21:31:56
|
Hi Tom, On 1/31/07, Tom Playford <tom...@gm...> wrote: > Right... solved it myself... > > It seems that the .config file wasn't generating correctly somehow.... > going to system type -> and re-selecting PXA after deleting the > .config file fixed it... odd. If you delete the .config file you can recreate the default one by doing: cd gumstix-buildroot make defconfig to manipulate the linux config options it's VERY important to add ARCH=arm make ARCH=arm menuconfig otherwise it will assume an x86 machine. -- Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |
From: Jesse W. <jes...@gm...> - 2007-01-31 22:04:10
|
One thing I've always wondered was on the Wiki It says this: make ARCH=arm CROSS_COMPILE=`pwd`/../staging_dir/bin/arm-linux- menuconfig Does that just switch to the tool chain version of GCC? On 1/31/07, Dave Hylands <dhy...@gm...> wrote: > Hi Tom, > > On 1/31/07, Tom Playford <tom...@gm...> wrote: > > Right... solved it myself... > > > > It seems that the .config file wasn't generating correctly somehow.... > > going to system type -> and re-selecting PXA after deleting the > > .config file fixed it... odd. > > If you delete the .config file you can recreate the default one by doing: > > cd gumstix-buildroot > make defconfig > > to manipulate the linux config options it's VERY important to add ARCH=arm > > make ARCH=arm menuconfig > > otherwise it will assume an x86 machine. > > -- > Dave Hylands > Vancouver, BC, Canada > http://www.DaveHylands.com/ > > ------------------------------------------------------------------------- > 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 > -- :wq |
From: Dave H. <dhy...@gm...> - 2007-01-31 22:35:54
|
Hi Jesse, On 1/31/07, Jesse Welling <jes...@gm...> wrote: > One thing I've always wondered was on the Wiki It says this: > make ARCH=arm CROSS_COMPILE=`pwd`/../staging_dir/bin/arm-linux- menuconfig > > Does that just switch to the tool chain version of GCC? I've never bothered to pass in the CROSS_COMPILE= portion when I run make menuconfig. It's definitely required when building the kernel, but not for creating the .config file. The ARCH=arm is what's really required when doing a make menuconfig. You'll get a couple of warnings about being unable to find arm-linux-gcc, which I've investigated and can be safely ignored. -- Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |
From: Jesse W. <jes...@gm...> - 2007-01-31 23:18:01
|
OK I thought it was something like that. Thanks for clearing it up. On 1/31/07, Dave Hylands <dhy...@gm...> wrote: > Hi Jesse, > > On 1/31/07, Jesse Welling <jes...@gm...> wrote: > > One thing I've always wondered was on the Wiki It says this: > > make ARCH=arm CROSS_COMPILE=`pwd`/../staging_dir/bin/arm-linux- menuconfig > > > > Does that just switch to the tool chain version of GCC? > > I've never bothered to pass in the CROSS_COMPILE= portion when I run > make menuconfig. It's definitely required when building the kernel, > but not for creating the .config file. The ARCH=arm is what's really > required when doing a make menuconfig. > > You'll get a couple of warnings about being unable to find > arm-linux-gcc, which I've investigated and can be safely ignored. > > -- > Dave Hylands > Vancouver, BC, Canada > http://www.DaveHylands.com/ > > ------------------------------------------------------------------------- > 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 > -- :wq |
From: Craig H. <cr...@gu...> - 2007-02-01 19:49:27
|
On Jan 31, 2007, at 2:35 PM, Dave Hylands wrote: > Hi Jesse, > > On 1/31/07, Jesse Welling <jes...@gm...> wrote: >> One thing I've always wondered was on the Wiki It says this: >> make ARCH=arm CROSS_COMPILE=`pwd`/../staging_dir/bin/arm-linux- >> menuconfig >> >> Does that just switch to the tool chain version of GCC? > > I've never bothered to pass in the CROSS_COMPILE= portion when I run > make menuconfig. It's definitely required when building the kernel, > but not for creating the .config file. The ARCH=arm is what's really > required when doing a make menuconfig. > > You'll get a couple of warnings about being unable to find > arm-linux-gcc, which I've investigated and can be safely ignored. I tend to pass it to both, simply because I have an alias set: alias amake="make ARCH=arm CROSS_COMPILE=`pwd`/../staging_dir/bin/arm- linux-" Then I do amake menuconfig amake oldconfig amake etc so I don't have to spend an hour typing each time, and I'm more immune to typos C |