Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
boards:chipkitpi:mpide [2014/12/17 13:57]
darron
— (current)
Line 1: Line 1:
-==== Multi-Platform Integrated Development Environment ==== 
- 
-== Install == 
-<code> 
-#!/bin/bash 
-PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin" 
- 
-CWD=`pwd` 
- 
-ID=`id -u` 
-if test $ID -ne "0"; then 
-        echo "Need to be root" 
-        exit 
-fi 
- 
-#INSTALL JRE AND JAVA SERIAL I/O 
-apt-get install openjdk-7-jre librxtx-java  
-update-java-alternatives --jre -s `update-java-alternatives -l | awk '/java-1.7/ { print $1 }'` 
- 
-#INSTALL MPIDE (IF NOT ALREADY INSTALLED) 
-cd /opt 
-if test ! -d "mpide-0023-raspberrypi-20130920"; then 
-        wget http://chipkit.s3.amazonaws.com/builds/mpide-0023-raspberrypi-20130920.tgz 
-        tar zxvf mpide-0023-raspberrypi-20130920.tgz 
-        rm -f mpide-0023-raspberrypi-20130920.tgz 
-fi 
-cd $CWD 
- 
-#LINK MPIDE IN PATH 
-ln -sf /opt/mpide-0023-raspberrypi-20130920/mpide /usr/local/bin/mpide 
- 
-#SETUP TTYS0 FOR MPIDE ON REBOOT 
-echo "ln -f /dev/ttyAMA0 /dev/ttyS0" >> /etc/rc.local 
- 
-#SETUP TTYAMA0 FOR MPIDE ON REBOOT 
-if test ! -f "/boot/cmdline.txt.bak"; then 
-        cp /boot/cmdline.txt /boot/cmdline.txt.bak 
-fi 
-C=`awk '{ for (i = 1; i <= NF; ++i) { if ($i !~ /ttyAMA0/) { printf $i" " } } printf "\n" }' /boot/cmdline.txt` 
-echo $C > /boot/cmdline.txt 
- 
-echo "NOW REBOOT." 
-</code> 
-