From: Agustin H. <ah...@gm...> - 2007-06-25 13:36:34
|
Do you explain with more detail the messages that appear in the status window when you are trying to program the robostix? 2007/6/22, Dave Hylands <dhy...@gm...>: > > Hi Alex, > > > I've set my fuses to those specified on the robostix wiki, which > > is the link you sent me. I also have had the ISP10PIN connected as in > > your picture. The strange thing is I can program fuses, erase the > > device, and even program the mega128 (sort of). When it goes through > > its programming routine, it is able to do everything but read back the > > program it just wrote it ("READING....FAILED!" and fails to leave > > programming mode). When I then diconnect the robostix from the STK500, > > my program magically runs. I got a nice PWM generator going. > > Hmmm. I've experienced problems similar to what you describe. I think > it may have been when I installed the absolute latest version of AVR > Studio. > > I messed around with ISP frequencies (you need to press the Write > button as well) and I installed a few different versions of firmware > on my STK500 as well. Unfortunatley, I don't remember the exact steps > to get everything sane again. > > So in this case I don't think that there is anything wrong with your > robostix, but rather something with the STK500/AVR Studio. > > > I'm now trying to connect the USART, which is not working out so > > well. I have a simple character echo program written (which I verified > > works when normally programming a mega128). The echo'd character that > > pops up in hyperterminal is not the same one I sent out COM1, so it > > appears I have a really bad baud rate error (clock inaccuracy?). I have > > made changes for the different clock frequency. > > What baud rate are you trying to use? > > Flash-LED.hex prints values out to the UART-0 at 38.4k baud. You may > want to try that. > > > I thought the robostix has its own 16MHz clock? Shouldn't I > > just be able to set the last fuse on the bottom of the page and be good > > to go, without manually connecting XT1 to the STK500? > > Using the XT1 is only required if the ATMega128 gets it fuses set for > external clock instead of external crystal. > > And yes, you want to choose the very last fuse at the bottom of the page. > > -- > Dave Hylands > Vancouver, BC, Canada > http://www.DaveHylands.com/ > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |