Greetings everyone, please forgive I'm a newbe.
Back in Feb 2016 I built a Mendel90 with Gen7 1.5v board and a blank ATmega1284p-pu chip . I downloaded Arduino IDE 1.0.5r2 version also Gen7 Arduino support package which only work in Arduino IDE 1.0.3 to 1.0.5 versions. I got the Gen7 bootloader to go up only after making a 9 pin serial board and I got the Marlin firmware to go up through the MCP2200 chip on the Gen7 board. All looked good at the time both heart bed and hot end came on plus the stepper motors turn. Then I noticed the stepper motors weren't turning right and it was going past the end stop. I then remembered in my haste I didn't set up the Marlin firmware before uploading. I figured that's ok I'll just upload the firmware again and that's when all the problems started. No mater what I did I could not upload the bootloader or firmware again and I tried everything I could find on the internet.
So this year I went out and bought 2 new ATmega1284p-pu chips and a Arduino Uno r3 which turned out to be made in China, what are you going to do. I tried uploading the bootloader to the new chip but it would not go up. I then read something about changing the signature byte in the avrdude.conf so I changed it.
From this: 0x1e 0x97 0x05 To this: 0x1e 0x97 0x06
I tried uploading the bootloader again and it went up. I figured all is fine right, wrong now the firmware will not go up. So I changed the signature byte back.
From this: 0x1e 0x97 0x06 To this: 0x1e 0x97 0x05
Then the Marlin 1.0.2 firmware went up, I figure all is fine again right, wrong because now I have two different programs with two different signature bytes and it's confusing the heck out of the chip. I believe you can only have 1 signature byte per chip.
Plus avrdude.conf seems to be overriding thing. The ATmega1284p needs the stk500v2 but arvdude overrides it and gives it the stk500v1 which there is no support. Also avrdude is overriding the baudrate so now I have no clue to the baudrate. I tried every baudrate in Pronterface but it will not connect.
Because there are 3 different ATmega1284 chips now I have know idea what the fuse settings should be, so if anyone can tell me that would be great.
Please Help Thank you, Kenn.