From: Dave H. <dhy...@gm...> - 2006-10-10 14:09:26
|
Hi Dan, > I successfully wrote a program for Audiostix2 and Gumstix 400xm. It uses > the UCB1400 gpio pins and plays audio. > I found there was enough free flash on board to not justify buying the one > with an MMC socket. > > So here's my question... > > Would my program be compatible and work without modification if I switched > to a > Connex 200xm and a roboaudiostix? > Would I still be able to initialize the sound system in the same way? (Using > latest buildroot) > Would I be able to use the UCB1400 gpios using my currently compiled > buildroot? Your software won't be able to tell the difference :) From a pure functionality perspective, the UCB1400 is wired up identically for both boards. The roboaudiostix doesn't bring out any of the gumstix GPIOs, but I think it brings out all of the UCB1400 GPIOs. As to ribbon cables, they require a bunch of extra space around the connectors. Most of the robostix headers don't have that extra space, if you mount all of the headers on the same side of the board. Also, before solering any headers on, make sure you assemble your complete stack to observe where you have clearances and where you don't. Removing a soldered on header is almost impossible. In particular, http://docwiki.gumstix.org/Image:RoboAudio-Top.jpg The headers on the bottom of the roboaudiostix will need to be either right angle headers or mounted on the bottom of the board. Using straight headers here will cause problems trying to get connex boards, or the MMC for a basicx board to work. -- Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |