GithubHelp home page GithubHelp logo

evlers / buildroot-evlers Goto Github PK

View Code? Open in Web Editor NEW
9.0 3.0 9.0 18.42 MB

Allwinner series board support based on buildroot-2023.02

License: Other

Makefile 68.32% Arc 0.06% Shell 5.41% Gnuplot 0.01% M4 0.05% Lua 0.22% C 7.20% HTML 3.05% Dockerfile 0.03% C++ 0.88% Perl 0.79% Lex 0.11% Yacc 0.28% CMake 0.09% Python 13.42% Java 0.05% JavaScript 0.01% SMT 0.01% Batchfile 0.01%
allwinner f1c100s f1c200s h616 t113-s3

buildroot-evlers's Introduction

Buildroot-Evlers

Based on buildroot-2023.02
Removes all original boards and adds new board support

Support board list

Note: Click the corresponding board to view the peripheral support or descriptions.

Manufacturer Board defconfig Describe
MangoPI MQ-Quad mangopi_mq_quad_defconfig Base on Allwinner H616
MangoPI MQ-Dual mangopi_mq_dual_defconfig Base on Allwinner T113-S3
MangoPI R3 mangopi_r3_defconfig Base on Allwinner F1C200s

Get started quickly

# Select the corresponding defconfig configuration file, For example: MangoPI MQ-Quad board
make mangopi_mq_quad_defconfig

# Build and pack to output/images
make 

# Default password of the image is 123456

Directory structure

MangoPI MQ-Quad board example base on Allwinner H616:

├── configs                                         # buildroot configuration for each board
└── board                                           # Board or chip file
    ├── allwinner                                   # The configuration of the Allwinner chip
    │   └── H616                                    # Allwinner H616 chip configs
    │       ├── devicetree                          # The device tree for the chip
    │       │   ├── linux                           # device tree for linux
    │       │   └── uboot                           # device tree for u-boot
    │       ├── patches                             # The patch for the chip
    │       │   ├── linux                           # patch for linux kernel
    │       │   └── uboot                           # patch for u-boot
    │       ├── rootfs                              # The rootfs for the chip (overwrite)
    |       └── scripts                             # Script used to create image files
    |           ├── genimage_sdcard.cfg             # Configuration for generating TF card images files
    |           └── post-build.sh                   # A script to execute after compiling
    └── mangopi                                     # The configuration of the MangoPI series board
        └── mq-quad                                 # The configuration of the MangoPI MQ-Quad board
            ├── boot.cmd                            # u-boot command configuration of the boot kernel
            ├── configs                             # The board configuration file for linux and u-boot
            │   ├── linux_defconfig                 # Linux kernel config file
            │   └── uboot_defconfig                 # u-boot config file
            ├── devicetree                          # The device tree for the board
            │   ├── linux                           # device tree for linux
            │   └── uboot                           # device tree for u-boot
            ├── README.md                           # The description of the board
            └── rootfs                              # The rootfs for the board (overwrite)

About buildroot

Buildroot is a simple, efficient and easy-to-use tool to generate embedded
Linux systems through cross-compilation.

The documentation can be found in docs/manual. You can generate a text
document with 'make manual-text' and read output/docs/manual/manual.text.
Online documentation can be found at http://buildroot.org/docs.html

To build and use the buildroot stuff, do the following:

1) run 'make menuconfig'
2) select the target architecture and the packages you wish to compile
3) run 'make'
4) wait while it compiles
5) find the kernel, bootloader, root filesystem, etc. in output/images

You do not need to be root to build or run buildroot.  Have fun!

Buildroot comes with a basic configuration for a number of boards. Run
'make list-defconfigs' to view the list of provided configurations.

Please feed suggestions, bug reports, insults, and bribes back to the
buildroot mailing list: [email protected]
You can also find us on #buildroot on OFTC IRC.

If you would like to contribute patches, please read
https://buildroot.org/manual.html#submitting-patches

buildroot-evlers's People

Contributors

evlers avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

buildroot-evlers's Issues

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.