levindu / bm-bootloader-arm64

bootloader for Sophon AI chips

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build
========

1. download toolchain and Ubuntu base from http://219.142.246.77:65000/sharing/5ajzpas1H
2. put them on the same level of bootloader-arm64 and linux-arm64, then unzip toolchain,
   no need to unzip distro, now you get the following folders:
   .
   ├── bootloader-arm64
   ├── distro
   │   └── distro_focal.tgz
   ├── gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu
   └── linux-arm64
3. $ sudo apt install bison flex bc rsync kmod cpio sudo \
                      uuid-dev cmake libssl-dev fakeroot \
                      dpkg-dev device-tree-compiler u-boot-tools \
                      uuid-dev libxml2-dev debootstrap \
                      qemu-user-static kpartx
4. $ source bootloader-arm64/scripts/envsetup.sh
5. $ build_bsp

About

bootloader for Sophon AI chips


Languages

Language:C 92.0%Language:Python 2.4%Language:Assembly 2.1%Language:Makefile 1.2%Language:CMake 0.9%Language:Shell 0.5%Language:Perl 0.4%Language:QML 0.1%Language:ASL 0.1%Language:QMake 0.1%Language:C++ 0.1%Language:Roff 0.0%Language:Awk 0.0%Language:Yacc 0.0%Language:JavaScript 0.0%Language:SmPL 0.0%Language:Lex 0.0%Language:Smarty 0.0%Language:Dockerfile 0.0%Language:Batchfile 0.0%Language:PowerShell 0.0%Language:POV-Ray SDL 0.0%Language:sed 0.0%Language:CSS 0.0%Language:GDB 0.0%Language:Handlebars 0.0%Language:Tcl 0.0%