All Projects → radxa → Rock Bsp

radxa / Rock Bsp

Linux BSP for rockchip platform

Labels

Projects that are alternatives of or similar to Rock Bsp

Ti.signinwith
A Titanium module for generic access to ident provider
Stars: ✭ 8 (-20%)
Mutual labels:  makefile
Disable Dhe
Disable DHE cipher suites in Firefox
Stars: ✭ 9 (-10%)
Mutual labels:  makefile
Alpine Nginx
Docker config for a very small nginx container
Stars: ✭ 10 (+0%)
Mutual labels:  makefile
Fonts
Terminal bitmap fonts
Stars: ✭ 8 (-20%)
Mutual labels:  makefile
Sfpcrecreatingthepastspring2018
Stars: ✭ 9 (-10%)
Mutual labels:  makefile
Proprietary vendor widevine
Stars: ✭ 9 (-10%)
Mutual labels:  makefile
Gmf
GFM: One-button to init、build、commit、push and so on. 项目初始化、构建、提交、发布等操作一键即可!
Stars: ✭ 8 (-20%)
Mutual labels:  makefile
Opus Android
Build Opus lib with Android ndk-build
Stars: ✭ 10 (+0%)
Mutual labels:  makefile
Freedonia Compliance
SSP for the Freedonia national website
Stars: ✭ 9 (-10%)
Mutual labels:  makefile
Remixos Bootable Newinstaller
bootable/newinstaller - generate initrd.img and install.img
Stars: ✭ 10 (+0%)
Mutual labels:  makefile
Dreamsis
Mentor program management tool created by the Dream Project at the University of Washington
Stars: ✭ 8 (-20%)
Mutual labels:  makefile
Dockerized lara
Build your Laravel App with Redis - Mongodb - MariaDB - Nginx - php7 - zsh
Stars: ✭ 9 (-10%)
Mutual labels:  makefile
Influxdb Slurm Monitoring
Stars: ✭ 10 (+0%)
Mutual labels:  makefile
Device Sony Ivy
Stars: ✭ 8 (-20%)
Mutual labels:  makefile
Mynewt Documentation
Apache MyNewt Documentation
Stars: ✭ 10 (+0%)
Mutual labels:  makefile
Ti.applifecyle
Titanium module for app events in android
Stars: ✭ 8 (-20%)
Mutual labels:  makefile
Docs
Documentation for Bookworm: particularly focusing on creation aspects -
Stars: ✭ 9 (-10%)
Mutual labels:  makefile
Mmc Password Utils
User layer support for kernel MMC Password Lock/Unlock feature
Stars: ✭ 10 (+0%)
Mutual labels:  makefile
Moosefs Freebsd Ports
Official FreeBSD Ports for MooseFS 3.0 (and MooseFS 2.0). If you're looking for MooseFS 2.0 ports, check the 2.0.x branch.
Stars: ✭ 10 (+0%)
Mutual labels:  makefile
Android device samsung herolte
Stars: ✭ 10 (+0%)
Mutual labels:  makefile

rock-bsp

Introduction

rock-bsp is a collection of bootloader(u-boot), Linux kernel, flashing tools and toolchains for making a Linux images for radxa products as well as other rockchip based platform. Currently supported boards are:

  • rock full(2013)
  • rock pro
  • rock lite
  • rock2 square
  • q7 rk3188

supported Linux distributions are Debian and Ubuntu.

Getting Started

  1. install required packages:

     sudo apt-get install build-essential lzop libncurses5-dev libssl-dev libusb-1.0-0-dev libc6-i386
    
  2. get the source code

     git clone https://github.com/radxa/rock-bsp.git
     cd rock-bsp
    
  3. Choose a board doing ./config.sh board, or ./config.sh to see the list of supported boards.

     ./config.sh 
     Usage: ./config.sh < board >
     supported boards:
     * q7_rk3188
     * q7_rk3188_sdcard
     * rock
     * rock2_square
     * rock2_square_sdcard
     * rock_lite
     * rock_lite_lvds
     * rock_pro
     * rock_pro_lvds
     * rock_pro_lvds_sdcard
     * rock_pro_sdcard
     * rock_sdcard
    
  4. Run make to build and pack nand/emmc/sdcard image or make help to list available targets

     make
    

Configuration

The directory structure of rock-bsp is as below:

.
├── configs
│   ├── defconfig
│   ├── *board*_config
├── package-file
│   ├── *board*-package-file
├── parameter
│   ├── *board*-parameter
├── rootfs
│   └── rootfs_null.ext4
└── tools
    └── scripts
  • configs: define board kernel/u-boot repository, revision, defconfigs and rootfs name/url.
  • package-file: define what can be packed into the image
  • parameter: define kernel command line, emmc/nand partitions
  • rootfs: put your rootfs image here and add the image name in board_config
  • tools: tools developed by linux-rockchip community and arm toolchains
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].