Bought TinyG at Makerfair 2012 do I need to buy Atmel Programmer to update?

Home Forums TinyG TinyG Support Bought TinyG at Makerfair 2012 do I need to buy Atmel Programmer to update?

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #6719
    Gerard
    Member

    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.hex

    nnecting 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

    #6720
    cmcgrath5035
    Moderator

    Gerard
    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.
    #6725
    Gerard
    Member

    Hardware = v7 (Is the wiring different on v8?)
    Build = Not sure, how do you check that?
    OS = Windows 8
    avrdude = version 5.10

    Thought 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.

    #6726
    cmcgrath5035
    Moderator

    Gerard
    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.

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.