SDK downloads#
Note
The provided links below always point to the latest release. To build a different release you need to manually build the matching SDK by running
$ scotty --manifest-revision=/refs/tags/<version> update
$ scotty build simplecore-simpleswitch-sdk -c populate_sdk
$ cd build/tmp/deploy/sdk
We strongly recommend to always use the latest release. Further info can be found in the documentation about Scotty.
Registration
If you want to test SimpleCore™, SimpleSwitch™ or any of our packages from our SimpleCore™ incubator program, please register here and we will grant you access.
Install the SDK#
Once you downloaded the archive, please unpack it into a destination of your choice. From this destination open a terminal window and run
$ ./*.sh
and follow the on-screen instructions.
You maybe need sudo
permissions depending on the installation path you choose during the setup.
Update the SDK#
To update the SDK, simply remove the previous installation directory and run the new installer.
If you installed the previous version at /opt/sc/2023.6/sm2s-imx8plus
simply run
$ sudo rm -r /opt/sc/2023.6/sm2s-imx8plus
$ ./*.sh
Use the SDK from a Docker container#
To download the repository, you need to login first, using the following command:
$ docker login -u "USER_NAME" -p "PASSWORD" "ghcr.io/avnet-embedded/simpleswitch-sdk/"
Then to retrieve the SDK, the folowing command can be used:
$ docker pull ghcr.io/avnet-embedded/simpleswitch-sdk/sm2s-imx8plus:latest
It will take a rather long time, but after a while, you can use the following command to see available images:
$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
ghcr.io/avnet-embedded/scotty scarthgap 807bd31e4c60 5 hours ago 1.48GB
ghcr.io/avnet-embedded/simpleswitch-sdk/sm2s-imx8plus latest 26adf0291b94 6 hours ago 15.5GB
ghcr.io/avnet-embedded/scotty <none> c7f6f1c864dd 8 hours ago 1.48GB
ghcr.io/avnet-embedded/scotty <none> 90501a7618a9 6 days ago 1.48GB
ghcr.io/avnet-embedded/scotty <none> 60cea28e8255 7 days ago 1.48GB
ghcr.io/avnet-embedded/scotty <none> c1a34b8a20e3 10 days ago 1.48GB
ghcr.io/avnet-embedded/scotty <none> c43af300e141 10 days ago 1.48GB
ghcr.io/avnet-embedded/scotty 2024.2 c3e73403094d 3 weeks ago 1.48GB
Finally, to run the container, this command can be used:
$ docker run -it ghcr.io/avnet-embedded/simpleswitch-sdk/sm2s-imx8plus
And to create application containers, you can follow the usual steps but you just don’t need to source the SDK.