• sales

    +86-0755-88291180

Luckfox Pico RV1103【Kernel compilation】

Compilation environment:Windows11+WSL2-ubuntu_22.04-LST



1] Download the official SDK:

Enter the following command in Ubuntu

 sudo git clone https://github.com/LuckfoxTECH/luckfox-pico.git


After downloading, enter the command “cd ./luckfox-pico” to enter the luckfox-pico folder;


2] One-click automatic compilation:


Selecting 0 will compile pico-related images;

Selecting 1 will compile pico-plus related images.;



When you see something like “succeeded,” it means the compilation was successful.

Please enter the “image” folder by typing “cd ./luckfox-pico/output/image” and check the compiled image files

This means that the kernel compilation is completed.

3] Verify the compiled image file:

The simplest and most effective way to verify is to flash the image file onto the pico or pico-plus development board. For specific flashing instructions, please click on the following link to view.

Burn the image onto the TF card & (Plus)Burn the image into the onboard flash

FAQ:The following errors may occur during the compilation process:


According to the provided error message, the error “configure: error: * gperf not found” occurred during the compilation process. This is because the gperf tool is missing. To install the gperf tool, run the following command in the terminal:

sudo apt-get install gperf

This will solve the problem.

Other:In addition to “one-click automatic compilation,” you can also compile image files for different modules.:(For example: compiling U-Boot, kernel, rootfs, media, compiling reference applications, firmware packaging)

Please refer to the official SDK's README document for specific operation procedures.

luckfox-pico/project/readme_cn.txt at main · LuckfoxTECH/luckfox-pico (github.com)

luckfox-pico/project/readme_en.txt at main · LuckfoxTECH/luckfox-pico (github.com)

TAG: ESP32 S3 Development Board 1.43 inch AMOLED Display 1.43inch TouchScreen For Arduino LVGL With SD-Port/ QMI8658C 6-Axis Sensor Mobile Robot H618 ESP32-P4 Core Board 32MB PSRAM 16MB Flash 2.66inch e-Paper e-link Module 360x184 4-Color Red Yellow Black White For Arduino Raspberry Pi STM32 Jetson Tutorial Information Wiki Program Code User Guide SpotPear Sipeed Lichee Tang Nano 9K FPGA MINI Development Board GW1NR-9 GOAI Gowin ESP32 P4 Development Board WIFI6 4 inch LCD Round Display 4inch TouchScreen 720×720 Dual Microphones Jetson Finger Vein Scanner Module (B) Cortex M4F UART serial port EAL4+ security certification qualification ESP32 S3 Development Board 1.46 inch Round LCD 1.46inch Display 412x412 QMI8658 Sensor / MIC / SD /MP3 Audio /Battery Port LVGL/HMI For Arduino 1.54 inch Passive NFC e-Paper ink (G) RYBW Display Screen No Need Battery Wireless Power & Data Transfer Raspberry Pi Camera V2 Tang Nano Series FPGA FAQ 7inch-USB-Monitor user guide ESP32 S3 Development Board 2.8 inch Round LCD Display 480x480 QMI8658 Sensor / MIC / SD /MP3 Audio /Battery Port LVGL/HMI For Arduino Raspberry Pi 5 Gen3 X1301 Raspberry Pi 5 HDMI to CSI-2 Shield 1080P@60fps & Audio & Video Also For 4B/3B Raspberry Pi Pico 2 RP2350 1.28 inch Round LCD TouchScreen Development Board 240x240 Display QMI8658 6-Axis $17.9 SIM7600G H Mini PCIe SIMCom Original 4G LTE Cat-4 Module Global Coverage GNSS Raspberry Pi 21.5inch FHD LCD 1080x1920 Capacitive TouchScreen Display For Raspberry Pi/Jetson Nano/