From: Roy O'N. <roy...@tu...> - 2005-07-11 01:19:09
|
<div>THanks for the info, for some reason I still have to learn the source force reply to function. Anyhow thanks for replying to my questions. One thing I am very uncertain about is that when I plug the gumstix and robostix together they fit very good. But when I plug in my other card so I can have wireless connectivity, the GumStix has to be bowed and the wireless board rests right on the RoboStix. Do they make a patch cable so I can have everthing connected but not have the RoboStix and the Wireless board touching? I know when I get start getting some wires attatched to the robostix that will only get worse LOL</div> <div> </div> <div>Also you said that there is already communications between the GumStix and the RoboStix. How do I send commands to it from the Gumstix, do you know of anyone offering any samples code? If I have the GumStix hooked up to the RoboStix does that mean I dont have to use a programmer to develop on the RoboStix?</div> <div> </div> <div>I am currantly sending commands from my gumstix accross serial to my Mavric Microcontroller and my program on my Microcontroller accepts the commands and they does what ever it is the command tells it to. In order to get that set up, I had to use a programmer to push a program designed for my microcontroller with a JTAG programmer. Is the same setup that I will have to do with the GumStix RoboStix Combo? </div> <div> </div> <div>Also does the RoboStix share memory with the Gumstix? If not how much memory will the RoboStix hold? Do I have to program the RoboStix seperated from the GumStix? Ok I dont think I am getting anywheres these questions I am asking just bring me to other questions.</div> <div> </div> <div>Is there some docs explaining how to program the RoboStix and Some sample code? Thanks for all the help. I have two robots built, they dont do anything yet, but they look good. Any tips of where to next would be great.<BR><BR></div> <P style="MARGIN: 0px">Roy O'Neill<BR><A href="http://www.tuxbotics.com/">www.tuxbotics.com</A><BR></P> |
From: Dave H. <dhy...@gm...> - 2005-07-11 02:29:35
|
Hi Roy, On 7/10/05, Roy O'Neill <roy...@tu...> wrote: > THanks for the info, for some reason I still have to learn the source for= ce > reply to function. Anyhow thanks for replying to my questions. One thing = I > am very uncertain about is that when I plug the gumstix and robostix > together they fit very good. But when I plug in my other card so I can ha= ve > wireless connectivity, the GumStix has to be bowed and the wireless board > rests right on the RoboStix. Do they make a patch cable so I can have > everthing connected but not have the RoboStix and the Wireless board > touching? I know when I get start getting some wires attatched to the > robostix that will only get worse LOL=20 There isn't currently anything that I'm aware of. If the back row of headers (the ones that are one and two deep) were replaced by right angle connectors, then things would fit together better, The height of the right angle connectors that I have is about the same as the height of the power plug. The bluetooth wireless would work. Getting a robostix with no headers and soldering the headers on the bottom would also work. > Also you said that there is already communications between the GumStix an= d > the RoboStix. How do I send commands to it from the Gumstix, do you know = of > anyone offering any samples code? If I have the GumStix hooked up to the > RoboStix does that mean I dont have to use a programmer to develop on the > RoboStix?=20 I'm working on some code, but it isn't available yet. > I am currantly sending commands from my gumstix accross serial to my Mavr= ic > Microcontroller and my program on my Microcontroller accepts the commands > and they does what ever it is the command tells it to. In order to get th= at > set up, I had to use a programmer to push a program designed for my > microcontroller with a JTAG programmer. Is the same setup that I will hav= e > to do with the GumStix RoboStix Combo?=20 To program the robostix right now, you need to use an ISP programmer (like the one pointed to on the robostix webpage). In order to get JTAG to work it looks like a couple of mods would need to be made to the board. > Also does the RoboStix share memory with the Gumstix? If not how much mem= ory > will the RoboStix hold?=20 No - no shared memory. The Robostix uses an ATMega128. The full datasheet can be found here: http://www.atmel.com/dyn/resources/prod_documents/doc2467.pdf The ATMega128 has 128K bytes of flash, 4K bytes of SRAM, and 4K bytes of EE= PROM. > Do I have to program the RoboStix seperated from the > GumStix?=20 It's a comepletely separate processor. > Ok I dont think I am getting anywheres these questions I am asking > just bring me to other questions.=20 > =20 > Is there some docs explaining how to program the RoboStix and Some sample > code? Thanks for all the help. I have two robots built, they dont do > anything yet, but they look good. Any tips of where to next would be grea= t. I'll put together some LED flashing code. --=20 Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |
From: Dave H. <dhy...@gm...> - 2005-07-11 17:41:40
|
Hi Roy, > > Is there some docs explaining how to program the RoboStix and Some samp= le > > code? Thanks for all the help. I have two robots built, they dont do > > anything yet, but they look good. Any tips of where to next would be gr= eat. >=20 > I'll put together some LED flashing code. OK. You can find some more info over here: http://gumstix.org/tikiwiki/tiki-index.php?page=3DRobostix-Programming http://gumstix.org/tikiwiki/tiki-index.php?page=3DRobostix-Fuses There's a ZIP archive containing a LED flasher that also uses Timer0 to flash a different LED once each second. --=20 Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |
From: Craig H. <cr...@gu...> - 2005-07-12 04:29:57
|
On Jul 11, 2005, at 10:40 AM, Dave Hylands wrote: >>> Is there some docs explaining how to program the RoboStix and >>> Some sample >>> code? Thanks for all the help. I have two robots built, they dont do >>> anything yet, but they look good. Any tips of where to next would >>> be great. >>> >> >> I'll put together some LED flashing code. > > OK. You can find some more info over here: > http://gumstix.org/tikiwiki/tiki-index.php?page=Robostix-Programming > http://gumstix.org/tikiwiki/tiki-index.php?page=Robostix-Fuses > > There's a ZIP archive containing a LED flasher that also uses Timer0 > to flash a different LED once each second. FYI everyone -- Dave and others have pointed out to us at Gumstix that it looks like the red LED on the robostix was mounted backwards on the board, so its polarity is reversed, and being an LED, it won't light when voltage is applied by the atmega. Looks like the manufacturer of the LED may have mismarked them, since the little green polarity dots on them are aligned the same way on the red LED as on the working yellow and blue ones.... In any case, if you enjoy de-soldering and re-soldering 0402 LEDs, help yourselves :) If not, looks like on that first batch of boards, the red LED won't work. C |
From: Craig H. <cr...@gu...> - 2005-07-12 04:29:53
|
On Jul 10, 2005, at 7:29 PM, Dave Hylands wrote: > On 7/10/05, Roy O'Neill <roy...@tu...> wrote: > >> THanks for the info, for some reason I still have to learn the >> source force >> reply to function. Anyhow thanks for replying to my questions. One >> thing I >> am very uncertain about is that when I plug the gumstix and robostix >> together they fit very good. But when I plug in my other card so I >> can have >> wireless connectivity, the GumStix has to be bowed and the >> wireless board >> rests right on the RoboStix. Do they make a patch cable so I can have >> everthing connected but not have the RoboStix and the Wireless board >> touching? I know when I get start getting some wires attatched to the >> robostix that will only get worse LOL >> > > There isn't currently anything that I'm aware of. If the back row of > headers (the ones that are one and two deep) were replaced by right > angle connectors, then things would fit together better, The height of > the right angle connectors that I have is about the same as the height > of the power plug. > > The bluetooth wireless would work. > > Getting a robostix with no headers and soldering the headers on the > bottom would also work. With the re-order we're in the process of placing with our CM (sold out of the first batch of robostix already!), we are in fact going to be doing 2 things: 1. Replacing the headers on the 2-wire side (not the 3-wire side though) with L-shaped headers which are low enough to not cause problems with stacked connex-side cards like etherstix/cfstix. 2. Also offering a headerless robostix, with headers separately available, so people can attach headers themselves if they prefer. This headerless option will likely be slightly cheaper than the current one, but headerless-robostix+separate headers will likely be a little more expensive than pre-populated (just cos inventory management is harder with 2 SKUs instead of 1). Probably $5-10 either way, not a huge price change. >> Also you said that there is already communications between the >> GumStix and >> the RoboStix. How do I send commands to it from the Gumstix, do >> you know of >> anyone offering any samples code? If I have the GumStix hooked up >> to the >> RoboStix does that mean I dont have to use a programmer to develop >> on the >> RoboStix? >> > > I'm working on some code, but it isn't available yet. I suspect before long you'll want that in your .sig Dave :) >> Do I have to program the RoboStix seperated from the >> GumStix? >> > > It's a comepletely separate processor. That said, over time there are plans to provide a sort of "virtual" access to the robostix from the gumstix. So the gumstix will essentially have a "robostix driver" which will do the programming of the atmega on the robostix -- if you're just writing code on the gumstix, you'll more or less be able to ignore the fact that part of what you're doing is actually executing on a separate CPU. But this is a few months away at least. >> Ok I dont think I am getting anywheres these questions I am asking >> just bring me to other questions. >> >> Is there some docs explaining how to program the RoboStix and Some >> sample >> code? Thanks for all the help. I have two robots built, they dont do >> anything yet, but they look good. Any tips of where to next would >> be great. > > I'll put together some LED flashing code. Thanks Dave -- the wiki pages you put up there look like a great starting point for all. C |