The new a20_sdk

After some years of playing with different toolchains for different devices I get tired of them all. So I thought about a more general aproach and put all ideas in a new sdk -> https://github.com/tjohann/a20_sdk

Additional to the SDK I start to build a gui to handle all around the sdk -> https://github.com/tjohann/sdk_builder

So what are the basic ideas behind them all:

  • provide a common infrastructure for all possible targets. This is done by dividing the toolchain into a runtimedir, a workingdir and a srcdir. The runtimedir is as always a git repo hosted at github. Here’re all configs and basic scripts to download and install all needed „big“ files like toolchain and images. Because it´ s an runtimedir it resides in /var/lib/a20_sdk. The workingdir hold the toolchain, images, kernel tarballs and the external repos. It resides within /opt/a20_sdk. Finaly there’se a srcdir where you can build all code.

More will follow in the next days …