Yea the method I posted gets around the old boot loader generating errors when you attempt to upload firmware. Since my Gen6 was older and I would be wiling to bet yours is as well you will need to update the boot loader unless someone has done this which would most likely be the case if it is running 1.1.x. The information Dust posted replaces my link for downloading the drivers for Sanguino and putting them in the arduino/hardware folder. This link talks about using AVR dude to backup the firmware but I am not sure how the port portion of the command is phrased on a mac. I did backup my firmware which I used an install of Arduino 00XX that was previously installed and had the Sanguino drivers built in. I never verified my backup just moved forward:
[reprap.org]
If you go to upload and get errors that look like this then either your baud rate is wrong, wrong board selected or you need to burn the boot loader:
avrdude: stk500_getsync(): not in sync: resp=0x00
Dust: Are you sure about the board in the configuration.h? I had mine set as
#define MOTHERBOARD BOARD_GEN6
[reprap.org]
If you go to upload and get errors that look like this then either your baud rate is wrong, wrong board selected or you need to burn the boot loader:
avrdude: stk500_getsync(): not in sync: resp=0x00
Dust: Are you sure about the board in the configuration.h? I had mine set as
#define MOTHERBOARD BOARD_GEN6