Home › Forums › TinyG › TinyG Support › Bought TinyG at Makerfair 2012 do I need to buy Atmel Programmer to update?
Tagged: firmware update
- This topic has 3 replies, 2 voices, and was last updated 10 years, 2 months ago by cmcgrath5035.
-
AuthorPosts
-
September 7, 2014 at 3:28 am #6719GerardMember
Hay,
I really like the TinyG board! I wanted to upgrade the firmware but got the following message from avrdude.
\Users\Gerard\Downloads>avrdude -p x192a3 -c avr109 -b 115200 -P COM4 -U flash
:tinyg-master-380.08.hexnnecting to programmer: .
und programmer: Id = “S (“; type = p
Software Version = V. ; Hardware Version = v.
rdude: error: buffered memory access not supported. Maybe it isn’t
butterfly/AVR109 but a AVR910 device?Did I get the version where the Lockbits are set and if so do I need to order the atmel programmer?
Thanks and let me know,
Gerard
September 7, 2014 at 6:59 am #6720cmcgrath5035ModeratorGerard
We’ll need a bit more info.What hardware version is your tinyG? (v7, v8, ?)
What is the current FW build installed on your tinyG?
You are upgrading using Windows?? (XP,7,8,8.1 ?)
What version avrdude do you have installed?
On Linux, I get:avrdude -v avrdude: Version 5.11.1, (openSUSE Buildservice) Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch System wide configuration file is "/etc/avrdude.conf" User configuration file is "/home/carl/.avrduderc" User configuration file does not exist or is not a regular file, skipping
Why are yo trying to update to build 380.08? You should probably upgrade to the very latest edge, build 438.02.
Can you verify that you have a bootloader installed on your tinyG? Spindle LED should flash flash for about 10 seconds after pressing the restart button.
- This reply was modified 10 years, 2 months ago by cmcgrath5035.
- This reply was modified 10 years, 2 months ago by cmcgrath5035.
September 7, 2014 at 11:45 am #6725GerardMemberHardware = v7 (Is the wiring different on v8?)
Build = Not sure, how do you check that?
OS = Windows 8
avrdude = version 5.10Thought that 380.08 would be more stable. I can install 438.02 if its better. I don’t think I have a bootloader installed on it because the spindle led does not flash. I should probably order the Atmel programmer then. I have a betemcu with an isp 6 pin adapter. Can I use that instead?
Thanks for the help.
September 7, 2014 at 12:29 pm #6726cmcgrath5035ModeratorGerard
V7 wiring is slightly different wiring; same lead names but different connector config.
I have a v7 as well, did not have a boot loader when new. You could get by without a bootloader if you have a programmer, but I’d suggest getting bootloader installed as it is easier to work with into the future.
I sent my tinyG back to Synthetos for the bootloader install as I don’t have a programmer.
By the way, FW build is parameter fb, so issuing $fb in a console would return the value. Does not really matter – you need an update for sure. Build 380.08 is quite old, significant changes/improvements in the build 4xx.yy series and fixes only being made there. I would load 438.02 (or later) when you are able.Read this wiki item
I think you’ll see that the Atmel is preferred, but you may read enough there to try what you have. I have not played in this space, so can’t be much assistance.
-
AuthorPosts
- You must be logged in to reply to this topic.