Microchip MPLabX installation on 64-bit Ubuntu system

The Microchip MPLabX IDE, IPE and XC8 packages need additional 32-bit libraries and so their installation is slightly more involved than just running the installer scripts.

The details:

sudo apt-get install libc6:i386 libx11-6:i386 libxext6:i386 libstdc++6:i386 libexpat1:i386

wget http://ww1.microchip.com/downloads/en/DeviceDoc/MPLABX-v2.10-linux-installer.run
wget http://ww1.microchip.com/downloads/en/DeviceDoc/xc8-v1.32-linux-installer.run.tar

tar xvf xc8-v1.32-linux-installer.run.tar
rm xc8-v1.32-linux-installer.run.tar
chmod +x MPLABX-v2.10-linux-installer.run xc8-v1.32-linux.run

sudo ./MPLABX-v2.10-linux-installer.run --mode text
sudo ./xc8-v1.32-linux.run --mode text

In my case it was not necessary to reboot.

Also see:
http://www.microchip.com/pagehandler/en-us/family/mplabx/
http://microchip.wikidot.com/install:mplabx-lin64

7 thoughts on “Microchip MPLabX installation on 64-bit Ubuntu system”

  1. It had been working proberly until I upgraded my (ubuntu) system two days ago. Since then the xc32 compiler hasn’t done anything. It can print its version number but dosn’t compile anything and doesn’t print any message.

  2. On all versions on MPLAB IPE + LM17.1 or LM19

    device – ok – read PIC10F200
    Tool – ok – PICkit3 S.No:BUR14102835
    and
    press Connect … Connection Failed.

    Everyone is just installing MPLAB. I did not find anyone who uses PICkit 3 on linux. I have also followed the microchip instructions. Its not working.

Leave a Reply

Your e-mail address will not be published. Required fields are marked *