Install - Sigmastar Sdk
Install base packages:
sudo apt update
sudo apt install -y build-essential git ccache bc bison flex wget python3 python3-pip python3-venv \
libncurses5-dev libssl-dev liblz4-tool gcc-multilib gawk device-tree-compiler
Optional helpful tools:
sudo apt install -y vim rsync unzip p7zip-full screen minicom
Do not rush this step. Most failed installations stem from an incompatible host environment. sigmastar sdk install
The SDK accumulates gigabytes of .o files. Monthly cleanup:
make distclean # Wipes everything except toolchain and config
Common methods:
| Method | Tool | Typical Use |
|----------------|------------------------|---------------------|
| USB burn | usb_download_tool | first-time flashing |
| TFTP + U-Boot | tftp + saveenv | kernel/rootfs updates |
| SD card | dd or rufus | standalone boot |
Example U-Boot TFTP:
setenv serverip 192.168.1.100
setenv ipaddr 192.168.1.150
tftp 0x21000000 uImage
tftp 0x22000000 rootfs.squashfs
nand erase 0x200000 0x1000000
nand write 0x21000000 0x200000 0x500000
...
make uboot make kernel make rootfs make app
Output location:
image/output/images/ → includes u-boot.bin, kernel, rootfs.squashfs, firmware.bin Install base packages: sudo apt update sudo apt