FastBoot for Luckfox Pico Pi/Core1106

  • Hello,
    the FASTBOOT mode imposes many functional limitations. We do not plan to include it as a fully supported configuration, so the relevant configuration items are not displayed in the ./build.sh lunch. The BoardConfig-EMMC-Busybox-RV1106_Luckfox_Pico_Ultra-IPC_FASTBOOT.mk and BoardConfig-SPI_NAND-Busybox-RV1106_Luckfox_Pico_Pro_Max-IPC_FASTBOOT.mk in the SDK mainly provide for community members interested in this aspect. We do not further develop them.
    If needed, you can directly use the image of BoardConfig-EMMC-Busybox-RV1106_Luckfox_Pico_Ultra-IPC_FASTBOOT.mk. The two configurations are respectively provided for RV1106 SPI-NAND and RV1106 EMMC. The device tree only enables the camera, network port and USB.
  • Hey Crocodile! Any chance you could give us a short list of those limitations? It could be very handy to know.

    Thank you 🙏
  • Hello, the main difference between the fastboot image and the regular image is that all except /userdata are read-only, and the configuration files cannot be modified. Many applications with the need to read and write files cannot run. The file system runs on RAM and occupies memory space. The default configuration leaves very little space for other applications.
    If you need more details about fastboot, we recommend that you test it yourself, as our hands-on experience and development background with fastboot are limited.
  • Ah okay. Can you confirm then, as I cannot quite tell, FASTBOOT mode can be used with both Busybox and Buildroot targets?
  • As long as it can be ensured that the final packaged ramfs image does not exceed the limit size, both Busybox and Buildroot are acceptable. However, the memory of RV1106 is very limited, so it is recommended to use busybox
  • Excellent, thank you kindly 🙏

    -Platima 🧡 Luckfox