Inside the main directory, you will find a compressed ALKAID package, which contains the main project structure (boot, kernel, application). tar -xvf alkaid.tar.gz cd alkaid Use code with caution. 3. Compiling the SDK
gcc-sigmastar-9.1.0-2020.07-x86_64_arm-linux-gnueabihf.tar.xz ) to your preferred directory and unzip it. Set Environment Variables : Add the toolchain's directory to your system path in /etc/profile export PATH=/your/path/to/toolchain/bin/:$PATH Use code with caution. Copied to clipboard arm-linux-gnueabihf-gcc -v to confirm the version is correctly recognized. comake.online 3. SDK Compilation Steps
If you see command not found , you missed the ncurses-dev install. Fix with sudo apt install libncurses5-dev .
screen /dev/ttyUSB0 115200
SigmaStar processors typically rely on ARM Cortex-A7 architectures. You must install the correct Linaro GCC toolchain provided with your SDK vendor package. Steps to Install the Toolchain:
If the build system throws cross-compiler execution errors, verify that your PATH variable correctly points to the binary folder of the toolchain and that you have restarted your terminal session.
boot/ : Contains U-Boot source code and initialization configurations. sigmastar sdk install
If you need help resolving a specific error or deploying images to your hardware, tell me:
: Run the top-level compilation command to bundle the rootfs, libraries, and kernel into a single image. comake.online 3. Image Burning & Installation
kernel/ : Contains the Linux kernel source tailored for SigmaStar chips. Inside the main directory, you will find a
sudo apt-get update sudo apt-get install -y build-essential libncurses5-dev bison flex texinfo \ pkg-config zlib1g-dev liblzo2-dev uuid-dev git automake libtool \ libu-boot-envtools-dev mtd-utils squashfs-tools u-boot-tools \ gperf copy-device-tree libssl-dev libc6-i386 lib32stdc++6 lib32z1 Use code with caution. 2. Configure the Default Shell
as the host operating system to ensure compatibility with the build tools. comake.online System Configuration Change the default shell from sudo rm /bin/sh sudo ln -s /bin/bash /bin/sh Use code with caution. Copied to clipboard Install essential build tools and libraries via libc6-dev-i386 lib32ncurses5 libncurses5-dev pkg-config Networking Services for file sharing between the Linux host and Windows, and for remote login and debugging. comake.online 2. Install the Cross-Compilation Toolchain
SigmaStar SDKs are distributed as split or single compressed archives (e.g., SStar_SDK_vX.X.tar.gz ). Compiling the SDK gcc-sigmastar-9
: Navigate to the boot directory and run the compilation script. This produces the initial boot files.
: For "empty" boards or recovery, use the SigmaStar ISP Tool via a debug serial connection or create a FAT32-formatted SD card with the SigmastarUpgradeSD.bin comake.online U-Boot configuration options for your SigmaStar chip or a detailed guide on driver porting within the kernel? Environment setup - SigmaStarDocs