# Caraboot-nand **Repository Path**: afeng11/Caraboot-nand ## Basic Information - **Project Name**: Caraboot-nand - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: caraboot - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-03-11 - **Last Updated**: 2026-01-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Caraboot-nand ======== U-Boot for Rambutan based boards Build ------- ---- 1) Build buildroot toolchain (http://buildroot.org) Download: ``` cd your_work_dir git clone git://git.buildroot.net/buildroot ``` Configure: ``` cd buildroot make menuconfig ``` In Target Options select Target Architecture as MIPS (big endian) and Target Architecture Variant as mips 32r2. In Toolchain select GCC Compiler version as gcc 4.7.x. Save and exit. Build: ``` make ``` ---- 2) Build Caraboot image Download: ``` cd your_work_dir git clone https://github.com/8devices/Caraboot-nand.git cd Caraboot-nand/ git checkout caraboot ``` Build: ``` make rambutan_defconfig CROSS_COMPILE=your_work_dir/buildroot/output/host/usr/bin/mips-linux- make ``` The bootloader binary will be saved to ```u-boot.bin``` file. You can now use this file to upgrade your bootloader on Rambutan board. To build SPI version: ``` make rambutan_spi_defconfig CROSS_COMPILE=your_work_dir/buildroot/output/host/usr/bin/mips-linux- make ```