Giter VIP home page Giter VIP logo

arm's Introduction

The Source-Code link.

https://github.com/armbian/build.git

1º Steep in console Linux.

apt-get -y -qq install git
git clone --depth 1 https://github.com/armbian/build
cd build


stm32h747i-eval_1

2º Parameters to select the options

./compile.sh
BOARD=orangepizero
BRANCH=current
RELEASE=focal
BUILD_MINIMAL=yes
BUILD_DESKTOP=no
KERNEL_ONLY=no
KERNEL_CONFIGURE=no
CARD_DEVICE="/dev/sda"


New configuration file config-example.conf and symlink config-default.conf will be created.


KERNEL_CONFIGURE ( yes | no ): yes: Automatically call kernel’s make menuconfig (add or remove modules or features). no: Use provided kernel configuration provided by Armbian. leave empty to display selection dialog each time.

REPOSITORY_INSTALL (comma-separated list): list of core packages which will be installed from repository. Available options: u-boot, kernel, bsp, armbian-config, armbian-firmware. Set to “” to use packages one from local output or build if not available.

BUILD_DESKTOP ( yes | no ): yes: build image with minimal desktop environment. no: build image with console interface only.

CARD_DEVICE ( /dev/sdX ): set to the device of your SD card. The image will be burned and verified using Etcher for CLI.

PROGRESS_DISPLAY ( none | plain | dialog ): way to display output of verbose processes - compilation, packaging, debootstrap.


What is FEL/NFS boot?

FEL/NFS boot mode is a possibility to test freshly created Armbian distribution without using SD card. It is implemented by loading u-boot, kernel, initrd, boot script and .bin/.dtb file via USB FEL mode and providing root filesystem via NFS share.

NOTE: this mode is designed only for testing. To use root on NFS permanently, use ROOTFS_TYPE=nfs option. NOTE: “hot” switching between kernel branches (default <-> dev/next) is not supported

Connect the UART console while it is off ;

./compile.sh KERNEL_ONLY=no BOARD=cubietruck BRANCH=current P ROGRESS_DISPLAY=plain RELEASE=jessie BUILD_DESKTOP=no ROOTFS_TYPE=fel

Go here if you want get setting this.

( dir/userpatches/fel_post_prepare ) is executed once after setting up u-boot script and NFS share, you can use it to add extra stuff to boot.scr (like gpio set or setenv machid) based on device name.


Communication SD-UART;

https://linux-sunxi.org/How_to_boot_the_A10_or_A20_over_the_network

https://github.com/linux-sunxi/sunxi-tools


arm's People

Contributors

digitalelectronic avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.