How to create a pure Buildroot system?

  • Hello, building a pure Buildroot system is not an easy task. The options provided by Buildroot from the official website are very likely not to make the system run properly. It is necessary to add patches or introduce external components.
    When building the kernel, you need to choose the linux-rockchip provided by the external Rockchip (the mainline Linux may lack some drivers).
    For bootloader building, you need to have a thorough understanding of the boot process. You need to add rk-bin and u-boot provided by Rockchip into the Buildroot build configuration.
    The mentioned linux-rockchip/rk-bin/u-boot can all be obtained at https://github.com/rockchip-linux. The above operations will be automatically run in the SDK, but the building process will introduce some files that make the system not "pure". There are many related scripts involved, and modifying them may be more complex than starting the build from scratch.