A basic project automation to build logic and embedded software tools in soc devices.
cd linux-socdev
./bootstrap
./configure --enable-kconfig
make all
This will prompt you a GUI based on the kconfig configuration tool producing a .config file in the root directory. The actual configuration is provided by autoconf reading the prompted arguments, the environment, and the set up written in .config file in this order. The bootstrap phase is requred to setup the autotools files and to update the project submodules. When the compilation is eventually launched the requred versions of toolchain and linux kernel are downloaded and decompressed in respective folders, then the linux kernel is compiled.
cd projects/myproject
make all
cd project/myproject/logic
make help
make open_project
vivado> start_gui
cd project/myproject/logic
make write_project
Content type
Image
Digest
Size
419.4 MB
Last updated
over 9 years ago
docker pull rigoni/linux-socdev