Skip to content

🔥 Linux SDK for Allwinner H616, based on armbian-build

License

Notifications You must be signed in to change notification settings

EchoHeim/Allwinner-H616

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Debian Build for AllWinner H616

Tested Hardwares

Build Prerequisites

On Ubuntu22.04

sudo apt install -y ccache debian-archive-keyring debootstrap device-tree-compiler dwarves
sudo apt install -y gcc-arm-linux-gnueabihf jq libbison-dev libc6-dev-armhf-cross
sudo apt install -y libelf-dev libfl-dev liblz4-tool libpython2.7-dev libusb-1.0-0-dev
sudo apt install -y pigz pixz pv swig pkg-config python3-distutils qemu-user-static u-boot-tools
sudo apt install -y distcc uuid-dev lib32ncurses-dev lib32stdc++6 apt-cacher-ng
sudo apt install -y aptly aria2 libfdt-dev libssl-dev

Versions Included

Part Version
uboot v2021.10
kernel v5.16.17

Project Build

In the project's root directory, run:

sudo ./build.sh
  • uboot config file

    Allwinner-H616/u-boot/configs/h616_defconfig

  • Compile information output directory

    output/debug/

Reference