I got a brand new APM1 recently. I soldered it quickly. But when I tried to upload the firmware the mission planner could not detect the APM version. I have not debugged it completely bit seems that it does not have the boot loader. It also appears that the atmega328 does not have the PPM firmware installed.
When I power the board without connecting the Oilpan, I can see that.
- The power led is on
- The mux and the PPM led is off.
- Arduino is unable to communicate with the board.
- The mission planner is unable to detect the APM version.
I have more that one APM1 and on the other APM1 I see that when I power the rails. The mux/PPM activity led's are on and Arduino is able to load arduino sketch on it. So my wild guess is that there is no boot loader on the mega2560. I will try to connect my Atmel Dragon and see if I can communicate with the chip later today when I get back home.
Has anyone else seen a case where the mega2560 is missing the boot loader? Or something else is wrong with my board.?