SimpleSwitch™-launcher#

simpleswitch-launcher is a helpful application installed on all of our simplecore-simpleswitch-os-weston images.

How to start#

Click on the icon in the desktop taskbar.

../../../../../../_images/launcher-desktop.png

What to do#

../../../../../../_images/simpleswitch-launcher.png

By clicking on the top right most button, you can access a panel which allow you to:

  • get device information like IP address(es) or status of installed SimpleSwitch™ packages.

  • manage already installed SimpleSwitch™ packages with the help of an UI. You can:

    • start/stop a SimpleSwitch™ package by clicking on the left most button of any of the listed SimpleSwitch™ packages

    • delete a SimpleSwitch™ package by clicking on the red garbage button of any of the listed SimpleSwitch™ packages.

    • have more information about a SimpleSwitch™ package by clicking on the green arrow of any of the listed SimpleSwitch™ packages.

  • connect to ghcr.io, to then be able to install publicly available SimpleSwitch™ packages. To do that just enter the user name and your personal access token (see Github container registry (GHCR)), then click on the Authenticate button.

../../../../../../_images/simpleswitch-launcher_info.png

It is possible to come back to the main page by clicking on the arrow pointing left next to Device Information. From there it is possible to scroll through the publicly available SimpleSwitch™ packages. It is possible to get more information by clicking on them. Finally it is possible to select some packages for installation, by clicking on Add to Cart buttons. Then just confirm the installation:

  • by clicking on the cart icon on the top right corner

  • by choosing the version you want for each SimpleSwitch™ packages

  • by confirming the installation of a package clicking on the checkbox of the SimpleSwitch™ packages

  • and finally by pressing the Install button.

If supported by the device, you can also install the currently configured SimpleSwitch™ bundle to the eMMC of the device.

  • If shown, click on Install to eMMC.

  • Wait till the progress indicator disappears.

  • Reconfigure the boot pins to boot from eMMC afterwards

../../../../../../_images/simpleswitch-launcher_cart.png

Tip

The application will close automatically after 15 seconds.

This timer will be reset each item you click on any of the mentioned buttons.

Internet access required

For the launcher access to the internet is required. If you use the provided simpleswitch-dhcp-helper, please make sure to also setup Access GHCR from a private network with no direct access to internet.

Web Service#

You can also view the UI from our web service at https://avnet-embedded.github.io/simpleswitch-launcher-web/.

Windows and Linux app#

We also offer the launcher as a Windows or Linux application, that let’s you manage your SimpleSwitch™ device from your PC.

  • From Windows
  • From Linux

Confirm protection exception

Depending on your Windows setup, you may need to confirm an exception to run the launcher.

  • Click on More Info and select Run anyway

../../../../../../_images/windows-security-exception.png
../../../../../../_images/windows-security-exception-2.png

In the Windows and Linux it is possible to discover SimpleSwitch™ devices automatically, by clicking on the refresh icon in the Device Information panel.

Allow firewall access

The automatic discovery is using ZeroConf to detect the device on your network. If asked, please allow the application access in your firewall (e.g. Windows Defender).

If that is not possible on in your local network, IP addresses need to be typed manually.