diff --git a/sysdrv/Makefile b/sysdrv/Makefile index d9b652fe5..0ab62355a 100644 --- a/sysdrv/Makefile +++ b/sysdrv/Makefile @@ -444,7 +444,10 @@ buildroot: prepare rm $(BUILDROOT_DIR)/$(BUILDROOT_VER) -rf ;\ mkdir -p $(BUILDROOT_DIR) ;\ tar xzf $(SYSDRV_DIR)/tools/board/buildroot/$(BUILDROOT_VER).tar.gz -C $(BUILDROOT_DIR) ;\ + cp $(SYSDRV_DIR)/tools/board/buildroot/luckfox_pico_cn_defconfig $(BUILDROOT_DIR)/$(BUILDROOT_VER)/configs/ ;\ + cp $(SYSDRV_DIR)/tools/board/buildroot/luckfox_pico_defconfig $(BUILDROOT_DIR)/$(BUILDROOT_VER)/configs/ ;\ ); + $(MAKE) ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) $(BUILDROOT_DEFCONFIG) -C $(BUILDROOT_DIR)/$(BUILDROOT_VER) $(MAKE) ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) source -C $(BUILDROOT_DIR)/$(BUILDROOT_VER) $(MAKE) ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) -j$(SYSDRV_JOBS) -C $(BUILDROOT_DIR)/$(BUILDROOT_VER) diff --git a/sysdrv/tools/board/buildroot/luckfox_pico_defconfig b/sysdrv/tools/board/buildroot/luckfox_pico_defconfig new file mode 100755 index 000000000..9e7627531 --- /dev/null +++ b/sysdrv/tools/board/buildroot/luckfox_pico_defconfig @@ -0,0 +1,30 @@ +BR2_arm=y +BR2_cortex_a7=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_PATH="../../../../tools/linux/toolchain/arm-rockchip830-linux-uclibcgnueabihf" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-rockchip830-linux-uclibcgnueabihf" +BR2_TOOLCHAIN_EXTERNAL_GCC_8=y +BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_10=y +BR2_TOOLCHAIN_EXTERNAL_WCHAR=y +BR2_TOOLCHAIN_EXTERNAL_HAS_SSP=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y +BR2_PRIMARY_SITE="http://sources.buildroot.net" +BR2_PRIMARY_SITE_ONLY=y +BR2_OPTIMIZE_3=y +BR2_TARGET_GENERIC_HOSTNAME="luckfox pico" +BR2_TARGET_GENERIC_ISSUE="Welcome to luckfox pico" +BR2_TARGET_GENERIC_ROOT_PASSWD="luckfox" +BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y +BR2_PACKAGE_PYTHON3=y +BR2_PACKAGE_PYTHON_AIOHTTP=y +BR2_PACKAGE_PYTHON_FLASK=y +BR2_PACKAGE_PYTHON_PERIPHERY=y +BR2_PACKAGE_PYTHON_PILLOW=y +BR2_PACKAGE_PYTHON_SERIAL=y +BR2_PACKAGE_PYTHON_SMBUS_CFFI=y +BR2_PACKAGE_PYTHON_SPIDEV=y +BR2_PACKAGE_OPENSSH=y +BR2_PACKAGE_SAMBA4=y +BR2_PACKAGE_HTOP=y +BR2_PACKAGE_NANO=y