So, I've gotten my hands on the beefy ATMega1284P, and after finally burning the Mighty Bootloader, I can't seem to upload sketches at all. I always get that out of sync error. I've changed the fuses as stated by many different posts. Changed the conf file and the boards.txt file as suggested, but nothing seems to work. I'm fairly certain the bootloader was burned properly, as the indicator led blinks when I press the reset button. After some reading, though, I saw that the 1284 doesn't work with stk500. in the boards.txt file, the upload protocol states arduino, but the IDE tells me stk500_getsync(): not in sync: resp=0x00. I'm kinda lost now. All I have is the Arduino UNO board acting as an ISP. I don't really have the privilege of owning any other ISP. Any pointers? Tips? I've gone through a lot of tutorials and forum posts, but I can't seem to get this thing running.
~Stitch
##############################################################
mighty_opt.name=Mighty 1284p 16MHz using Optiboot
mighty_opt.upload.protocol=arduino
mighty_opt.upload.maximum_size=130048
mighty_opt.upload.speed=115200
mighty_opt.bootloader.low_fuses=0xf7
mighty_opt.bootloader.high_fuses=0xde
mighty_opt.bootloader.extended_fuses=0xfd
mighty_opt.bootloader.path=optiboot
mighty_opt.bootloader.file=optiboot_atmega1284p_16.hex
mighty_opt.bootloader.unlock_bits=0x3F
mighty_opt.bootloader.lock_bits=0x0F
mighty_opt.build.mcu=atmega1284p
mighty_opt.build.f_cpu=16000000L#
mighty_opt.build.core=arduino:arduino
mighty_opt.build.core=standard
mighty_opt.build.variant=standard