HomeBlogMagic

MPLABX und KiCad Linux System aufsetzen

Heute habe ich mir mal wieder eine VM aufgesetzt welche ich für die Entwicklung rund um PIC Mikrocontroller benutze.

Bei jeder VM die ich aufsetze wird alles in einem Script festgehalten, damit dieses auch von jedem anderen, aber auch mir, nachvollzogen werden kann. Das Script installiert alles was ich auf so einem System benötige.

Als Desktop benutze ich seit längerem Linux Mint und ab und zu Ubuntu. Mein Script führt deshalb hauptsächlich apt befehle aus.

Das Script muss mit sudo aufgerufen werden!

Hier nun mein InsallMplabxKicad.sh Script:

#############################
# Update System and Install common tools
apt-get update -y
apt-get upgrade -y
apt-get autoremove -y
apt-get -y install ssh screen vim
apt-get -y install git subversion
apt-get -y install build-essential qtcreator cmake

#############################
# Install Microchip Software:
apt-get -y install libc6:i386 libx11-6:i386 libxext6:i386 libstdc++6:i386 libexpat1:i386
wget http://www.microchip.com/mplabx-ide-linux-installer -O mplabx-ide-linux-installer.tar
tar xf mplabx-ide-linux-installer.tar
sh MPLABX*.sh
rm -f mplabx-ide-linux-installer.tar
rm -f MPLABX*.sh

wget http://www.microchip.com/mplabxc8linux -O mplabx-xc8-linux.sh
chmod +x mplabx-xc8-linux.sh
./mplabx-xc8-linux.sh
rm -f mplabx-xc8-linux.sh

#############################
# Install KiCad
add-apt-repository --yes ppa:js-reynaud/kicad-5
apt-get -y update
apt-get -y install kicad kicad-libraries kicad-symbols kicad-templates kicad-footprints

Reine MPLABX Installation

Hier die Installation zum Copy and Pasten ohne Script:

apt-get -y install libc6:i386 libx11-6:i386 libxext6:i386 libstdc++6:i386 libexpat1:i386
wget http://www.microchip.com/mplabx-ide-linux-installer -O mplabx-ide-linux-installer.tar
tar xf mplabx-ide-linux-installer.tar
sudo sh MPLABX*.sh
rm -f mplabx-ide-linux-installer.tar
rm -f MPLABX*.sh

Reine XC8 Installation

Hier die Installation zum Copy and Pasten ohne Script:

wget http://www.microchip.com/mplabxc8linux -O mplabx-xc8-linux.sh
chmod +x mplabx-xc8-linux.sh
sudo ./mplabx-xc8-linux.sh
rm -f mplabx-xc8-linux.sh

Reine KiCad Installation

Hier die Installation zum Copy and Pasten ohne Script:

sudo add-apt-repository --yes ppa:js-reynaud/kicad-5
sudo apt-get -y update
sudo apt-get -y install kicad kicad-libraries kicad-symbols kicad-templates kicad-footprints