being a bit new to working with my Quad and updating my APM 1 board i am lost as how to update it it with a "param" file. I have assembled y new Quad frame that i purchased from Diy Drones and they have a param file that has been used with this Quad.
I would like to update my board using it but am lost as to how to do it is there any instructions on how to do it?
My Quad frame is a replacement for my old original ArduCopter frame i decided to upgrade it to a newer version of the frame. I have flown the old one many times but wanted something that was a bit newer. My autopilot is the original APM 1 with the older 1280 chip, i have a GPS and Sonar that was working great on the old frame.
I now have a problem using the mission planner today the planner went to upgrade the firmware and now i have nothing on the board, and now when i try to connect to the board through the mission planner i get a message that there is a mavlink version 1 heartbeat and the mission planner needs 0.9. With a different version of mission planner I also get a message that there is no firmware loaded and when i try to load it it tells me that my hardware needs to be upgraded.
Is my board just to old or is there a way that i can get mission planner to connect and reload some firmware or just i just need to bite the bullet and upgrade my hardware ? I was hoping to test the Quad this week during some indoor flying, any help anyone can offer is appreciated.
So ... the bad news. The 1280-based APM was depreciated a very long time ago. Years, you might say. However, some kind developers have, for much of that time, hacked apart the code to reduce it down so it fits into the 1280. I believe that has stopped a few months ago, but even if it did continue, learning to install and configure the special code that fits onto the 1280 is most likely more trouble for you than it is worth.
And ... the good news. There are at least two methods of upgrading your hardware. You could get a 2560-based APM board, and you would not need to replace the expensive IMU board. Or, you can bite the bullet and jump straight to the APM2.5.
If I were in your shoes, I would jump directly to the 2.5 for the following reasons. APM1 is getting long in the tooth. Already we have APM2 and APM2.5, and another platform, the PX4. APM1 is great hardware, but APM2 Invensense's 6 DoF Accelerometer/Gyro MPU-6000 and improved sensors, which have increasingly been used to free up clock cycles on the APM and to support current and future improvements which I believe you will want.
Really, you can go either route. I flew my APM1/2560 today, and was happy with it. I love the APM1 hardware, and I will continue to use that hardware for other projects long after 3DR and the DIYDrones community team decide to moth ball it. The difference, at the moment, is that I code to the hardware and will adapt it to other projects. But although I can reuse older hardware, if it were me, I would not spend my money to upgrade the 1280, I would put that money and a bit more towards an APM2.5 and take advantage of the better sensors, extra power protection, available clock cycles (due to some processing offloading, not a faster chip) and longer lifespan that the 2.5 is likely to have vs the APM1. Even the APM1 will eventually get retired, right?
You can still load an older version of the code and it will work great, you just won't be able to get any of the more recent updates. IF that doesnt matter to you then Im we can rundown a copy of the firmware that will fit on that board that was made in the last few months and you will be able to fly on it just like you were before, only with some newer updates.
Lets see if we can get you flying for now, and then you can decide whether or not you want to upgrade...sound good?
there is also this thread which should help///
Here is an older version some members are running, and it is the only one I can find on short notice that I know will fit on your board. I don't have much experience with the older boards, and loading the firmware file I'm afraid.
The PARAM file is loaded by first connection to the APM, then click on the configuration tab. then on the left clicking standard params then on adv parameter list, then on the write click on load, select the PARAM file, then click on write.
Does anyone have an experience getting the firmware back on his board?
The new APM 2.5 is a very nice board, with upgraded sensors and if you want to upgrade and check out some of the newer updates it is the way to go. I would load the firmware back on the board you have now and think about upgrading. Either way we will be here to support you
Thanks to everyone for the help i have the Quad up and running ! I ended up finding Mission Planner 1.2.15 that i had a copy of and used it to load the Quad and the Parameter file to the Quad. So right now i have a Quad that can be flown i plan to fly it a bit and than think about upgrading the autopilot to a newer version that might make it a bit more capable. I have the ArduPilot Mega 1 IMU Shield/OilPan Rev-H V1.0 so i might just upgrade to the latest autopilot board.
Once again thanks for all the help.