In accordance with the General Public License (GPL), we are pleased to announce the publication of the open-source components for Bambu Lab X1 and X1C. These devices are built on the Rockchip RV1126 System-on-Chip (SoC) and utilize the RV1126 SDK for software development.
The table below provides an overview of the open-source code for this product. Please note that this list may be updated periodically.
If you have any inquiries, feel free to contact us at opensource@bambulab.com.
Package | Version | License | Website | Source Code | Comments |
U-boot | no | GPL v2 | rochchip u-boot | u-boot-rv1126-sdk-2.2.4-20240313.tar.gz | This is a u-boot source code package for X1 and X1C. It includes the source code from rockchip RV1126 SDK and the modification from Bambu Lab. If you have any questions related to rockchip SDK and tools, please refer to t.rock-chips.com or email to toybrick@rock-chips.com |
Linux | 4.19 | GPL v2 | rochchip kernel | linux-rv1126-sdk-2.2.4-20240313.tar.gz
| This is a linux kernel source code package for X1 and X1C. It includes the source code from rockchip RV1126 SDK and the modification from Bambu Lab. If you have any questions related to rockchip SDK and tools, please refer to t.rock-chips.com or email to toybrick@rock-chips.com |
libv4l | 1.16.5 | GPL v2 | V4l-utils | v4l-utils-1.16.5.tar.bz2 | |
busybox | 1.27.2 | GPL v2 | busybox | busybox-1.27.2.tar.bz2 | |
vsftp | 3.0.3 | GPL v2 | vsftpd | vsftpd-3.0.3.tar.gz | |
mosquitto | 2.0.10 | EPL/EDL 2.0 | mosquitto | mosquitto-2.0.10.tar.gz | |
paho-mqtt-cpp | 1.2.0 | EPL/EDL 1.0 | paho | paho-mqtt-cpp-1.2.0.tar.gz | |
upower | 0.99.4 | GPL v2 | upower | upower-0.99.4.tar.xz | |
sysstat | 11.6.1 | GPL v2 | sysstat | sysstat-11.6.1.tar.xz | |
i2c-tools | 4.2 | GPL v2 | I2C_Tools | i2c-tools-4.2.tar.xz | |
pm-utils | 1.4.1 | GPL v2 | pm-utils | pm-utils-1.4.1.tar.gz | |
wireless_tools | 30.pre9 | GPL v2 | wireless_tools | wireless_tools.30.pre9.tar.gz | |
dosfstools | 2.11 | GPL v2 | dosfstools | dosfstools-2.11.tar.gz | |
dbus | 1.12.2 | GPL v2 | dbus | dbus-1.12.2.tar.gz | |
dbus-glib | 0.108 | GPL v2 | dbus-glib | dbus-glib-0.108.tar.gz | |
util-linux | 2.31.1 | GPL v2 | util-linux | util-linux-2.31.1.tar.gz | |
eudev | 3.2.7 | GPL v2 | eudev | eudev-v3.2.7.tar.gz | |
libunistring | 0.9.10 | GPL v2 | libunistring | libunistring-0.9.10.tar.gz | |
nettle | 3.4 | GPL v2 | nettle | nettle-3.4.tar.gz | |
gmp | 6.1.2 | GPL v2 | gmp | gmp-6.1.2.tar.bz2 | |
iptables | 1.6.1 | GPL v2 | iptables | iptables-1.6.1.tar.bz2 | |
e2fsprogs | 1.43.9 | GPL v2 | e2fsprogs | e2fsprogs-1.43.9.tar.gz | |
iproute2 | 4.14.1 | GPL v2 | iproute2 | iproute2-4.14.1.tar.gz | |
iputils | s20161105 | GPL v2 | iputils | iputils-s20161105.tar.gz | |
liblockfile | 1.09 | GPL v2 | liblockfile | liblockfile-1.09.tar.gz | |
lockfile-progs | 0.1.17 | GPL v2 | lockfile-progs/ | lockfile-progs_0.1.17.tar.gz | |
procps-ng | 3.3.12 | GPL v2 | procps-ng/ | procps-ng-3.3.12.tar.xz/ | |
sysstat | 11.6.1 | GPL v2 | sysstat | sysstat-11.6.1.tar.gz | |
alsa-lib | 1.1.5 | GPL v2 | alsa-project | alsa-lib-1.1.5.tar.bz2 | |
mkdosfs | 2.11 | GPL v2 | dosfstools | dosfstools-v2.11.tar.gz |
There are no General Public License (GPL) components present in the P1P/P1S/A1 mini/A1 system, which utilizes an ESP32 microcontroller. The Software Development Kit (SDK) is utilized and is provided directly by Espressif Systems.