Start Wizard & SWiSS on Older EVKs
Warning
If you can already get Start Wizard working with your EVK, you probably DO NOT need to read this page at all!
This page will discuss how to enable Start Wizard and SWiSS on older EVKs.
Requirements
Python3 is required on the PC for the updater.
Java is required on the EVK for the Wizard & SWiSS servers.
Requires Internet connection
On the EVK, open the terminal, and type: ‘sudo apt-get install openjdk-8-jre’.
Download Link
Note
It is assumed that the EVK is powered on and the EVK IP is visible from the PC.
Download and extract the updater.
On the PC, open the terminal, and navigate to the extracted directory.
Type ‘python3 update.py <EVK Ethernet IP>’ to start updating. The default password is ‘raspberry’.
It may be convenient to set up a static Ethernet IP for the EVK.
To update the IP, SSH into the Raspberry Pi Host (i.e. ‘ssh pi@<EVK Ethernet IP>’). The default password is ‘raspberry’. Then, type ‘ipconfig’ (or directly edit ‘~/nrc_pkg/script/conf/etc/CONFIG_IP’) and modify the following:
Disable Ethernet DHCP server:
USE_ETH_DHCP_SERVER=N
Enable Ethernet static IP:
USE_ETH_STATIC_IP=Y
Set the IP to 172.16.73.94/24:
ETH_STATIC_IP=172.16.73.94
ETH_STATIC_NETMASK=24
Note
This setting will overwrite the contents of ‘/etc/dhcpcd.conf’ next time ‘~/nrc_pkg/script/start.py’ is executed.
Next, add the following lines to ‘/etc/dhcpcd.conf’:
interface eth0
static ip_address=172.16.73.94/24
Reboot the RPi for the changes to take effect.
Note
Using the IP “172.16.73.94” is recommended, since this is the default EVK IP for many of the NRC tools.