I got this APM from my professor which apparently was working last semester but running into issues:
-I hooked up everything according to the beginners guide on the site (GPS,Receiver, ESC's)
-I downloaded the MP, installed all the arduino drivers, and the computer registers the Mega 2560 on my COM7, which I specify in the Firmware wizard at 115200 baud
-When I connect the USB serial connection, the blue and yellow LED's blink momentarily, then the TX starts to blink at about 20 Hz, while the RX will turn on and off every second (The GPS and the receiver both register power to their respective units)
-Then the blue and red LED's blink very quickly for less than a second, then alternate back and forth at about 5 Hz for around 10 sec, then the Red LED blinks steady at about 2 Hz.
-The RX and TX LED's continue to blink continuously as described above
-If I send data through the serial port the RX will register it
-When I try to install the firmware it will detect the board version then download the software, then it will get to the "Reading Hex" step then fail with the bar at about 75% with the error "Communication error - no connection" (this happens on multiple PC's)
-Then when the mavlink tries to connect, it goes through the timeout countdown then says "No heatbeat Packets Received" (this happens on multiple PC's)
-When I disconnect the serial connection, then connect the battery (with the PM cable disconnected), the LED's flash as described above, including the TX and RX LED's (wierd!), and the motors make the ARM noise - it behaves similarly when I connect the PM cable from the power regulator to the ardupilot
I'm pretty new to the Ardupilot platform, so I am having trouble figuring out what tools I have to determine whether the board is dead, a serial driver isn't working, or I have something connected wrong on the board. Help!