Upgrade only libc6 in Wheezy [HOW TO]

Guys,

Just to let you know the procedure to upgrade libc6 in Wheezy to run the latest version of APM without waiting for Jessie.

The procedure is pretty simple :smile:, we will just borrow libc6 from Jessie repositories as following :sunny:

  1. #apt-get update

  2. Add the following line in /etc/apt/source.list :
    deb http://mirrordirector.raspbian.org/raspbian/ jessie main

  3. #apt-get update

  4. #apt-get -t jessie install libc6 libc6-dev libc6-dbg
    Answer yes to restart the service impacted by the libc6 upgrade

  5. Put a hash at the begining of the line in bullet point 2 above in /etc/apt/source.list to avoid accidental distro upgrade :wink:

  6. Start last version of APM and it will run smoothly.

Hope it will help.

Cheers

1 Like

Thank you very much for this hint Fabien.

I could run now the firmwares from http://firmware.diydrones.com/Copter/ā€¦
I had a flight with the 2015-12-21-02:12 which is the latest working for me.
All more recent version (that I tested (many)) are producing erratic RCIN values
in MP and can certainly not be flown.

Nevertheless, with your howto Iā€™m certain that the Navio product is not bound to a
specific firmware version from the vendor but a room for experimenting with master versions is left.
Especially today I wanted to test the EKF2. Of course Iā€™m also waiting for Jessie:-)
I acknowledge the extended need of testing for it.

Merci beaucoup Fabien.