Skip to content

chrisdalke/u-boot-compulab

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Disclaimer

!IMPORTANT! This is a development branch, that is not relelased by CompuLab yet

Configuring the build

Prerequisites

It is up to developers to prepare the host machine; it requires:

Setup U-Boot environment

  • WorkDir:
mkdir -p compulab-bootloader/build && cd compulab-bootloader
export BUILD=$(pwd)/build
  • Set a CompuLab machine:
Machine Command Line
ucm-imx8m-plus export MACHINE=ucm-imx8m-plus
som-imx8m-plus export MACHINE=som-imx8m-plus
iot-gate-imx8plus export MACHINE=iot-gate-imx8plus
  • Clone the source code:
git clone https://github.com/compulab-yokneam/u-boot-compulab.git
cd u-boot-compulab

Create U-boot binary

  • Config
make O=${BUILD} ${MACHINE}_defconfig
make O=${BUILD} menuconfig
  • Build
make O=${BUILD} -C board/compulab/plat/imx8mp/firmware all
nice make -j`nproc` O=${BUILD} flash.bin
  • Result
ls -al ${BUILD}/flash.bin

Releases

No releases published

Packages

No packages published

Languages

  • C 95.0%
  • Python 2.3%
  • Assembly 1.3%
  • Makefile 0.6%
  • Perl 0.4%
  • ASL 0.2%
  • Other 0.2%