Hi all, sorry this is my first post and please excuse any mistakes I make in this post.Last night I was setting up my hexadrone based on the 3DR hexa, with APM 2.5 and there was an audible pop from…Continue
"Like Vernon said many of the Usb-ISP interfaces will not address mega 2560 256k and write bootloader or arducopter above 128k
To test try loading something like the Blink program to low memory and see if it…"
"What programmer? My usbtiny from adafruit does this on Mega(s) 1280s or 2560s
I bought a real AVRmk2 just because of that error, but as other say, it may have flashed it, that's an error in reading back, not flashing technically."
"Hi Steven, yeah I thought so. After flashing through the ISP interface failed I busted out my trusty scope and started looking at the board. I can't find the chip I smoked in the Eagle schematics, it's not in the same place or…"
"Yes, u have released magic smoke. Unfortunately, I think I read somewhere that 3DR does not do repairs. $$$ or digikey a shopping we will go. Btw, I can't find a BOM for the APM 2 or 2.5. Does anyone know of one. I got a APM 2.5 missing a pull…"
"Yes, that's correct. I would use Arduino for sanity. The correct port is next to the USB for the 2560. Using the Arduino IDE, if you tried the one for the 32u2, it would fail and not flash the chip by accident.
"Thanks guys, just for a sanity check, can you confirm the location of the ISP pins on the board? I see 6 empty through holes forward on the board on the starboard side near the two GPS headers that look suspiciously like where an ISP header…"
"Also, let's go over some gotcha's based on the scenario. The OSD chips are know to run hot. This could have been the cause of the failure. That MAX OSD chip connects to output pins on the 328P and then the same 328P connects to the UART0…"
"If the thing shows up when he plugs it into windows, obviously the PPM/USB to serial is working. Thus any ISP AVR programmer can flash a standard 2560 bootloader on the main chip.
I would definitely leave the PPM alone since we know it's…"
"I've attached the Atmega 2560 bootloader for the APM2.0 and the default code for the 32U2 chip as well. I would guess that it is the same at the 2.5. Flashing the bootloader may very well help you out, however I can obviously make no promises.…"