Skip to main content

Linux QT Filesystem

note

This page reuses the previously prepared X3568 software documentation template. For ibox3568, actual source package names, image names, partition files, tool versions, and board-level configuration should follow the current ibox3568 SDK and release package.

This page summarizes iboibox3568 Linux / QT filesystem content, focusing on Buildroot compilation and the MIPI display configuration entry.

Buildroot Filesystem​

The build.sh script in the iboibox3568 Linux SDK integrates the Buildroot rootfs build target:

./build.sh buildroot

To build U-Boot, Kernel, rootfs, and recovery completely, run:

./build.sh all

After the build, the rootfs image is released to the rockdev directory.

Package Firmware​

./build.sh firmware
./build.sh updateimg

update.img is used for unified firmware upgrade through RKDevTool.

Configure a MIPI Display​

Display configuration files are located at:

kernel/arch/arm64/boot/dts/rockchip

Example 7-inch MIPI display configuration file:

lcd-dsi0-mipi1024x600-WY070ML.dtsi

Select the required LCD module in kernel/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsi. For example, to use a 7-inch MIPI display:

//#include "lcd-dsi0-mipi1024x600-WY070ML.dtsi"
#include "lcd-dsi1-mipi1024x600-WY070ML.dtsi"

Actual projects should be checked together with the LCD interface hardware connection, backlight, touch, and device-tree configuration.