@@ -31,6 +31,8 @@ else ifeq ($(VARIANT),hlw8112)
3131OBK_VARIANT = 6
3232else ifeq ($(VARIANT),battery)
3333OBK_VARIANT = 7
34+ else ifeq ($(VARIANT),btproxy)
35+ OBK_VARIANT = 8
3436else ifeq ($(VARIANT),2M)
3537OBK_VARIANT = 1
3638ESP_FSIZE = 2MB
@@ -637,7 +639,17 @@ OpenRTL8720E: prebuild_OpenRTL8720E
637639
638640.PHONY : OpenBK7238
639641OpenBK7238 : prebuild_OpenBK7238
642+ ifeq ($(OBK_VARIANT ) , 8)
643+ cd sdk/beken_freertos_sdk && \
644+ cp -f beken378/app/config/sys_config_bk7238.h beken378/app/config/sys_config_bk7238.h.bak && \
645+ sed -i 's/# if 0\/\/BTPROXY/#if 1/' beken378/app/config/sys_config_bk7238.h && \
646+ OBK_VARIANT=$(OBK_VARIANT) sh build.sh bk7238 $(APP_VERSION); \
647+ rc=$$?; \
648+ mv -f beken378/app/config/sys_config_bk7238.h.bak beken378/app/config/sys_config_bk7238.h; \
649+ exit $$rc
650+ else
640651 cd sdk/beken_freertos_sdk && OBK_VARIANT=$(OBK_VARIANT) sh build.sh bk7238 $(APP_VERSION)
652+ endif
641653 mkdir -p output/$(APP_VERSION)
642654 cp sdk/beken_freertos_sdk/out/bk7238.bin output/$(APP_VERSION)/OpenBK7238_${APP_VERSION}.bin
643655 cp sdk/beken_freertos_sdk/out/bk7238_QIO.bin output/$(APP_VERSION)/OpenBK7238_QIO_${APP_VERSION}.bin
@@ -677,7 +689,17 @@ OpenBK7252N: prebuild_OpenBK7252N
677689
678690.PHONY : OpenBK7231N_ALT
679691OpenBK7231N_ALT : prebuild_OpenBK7231N_ALT
692+ ifeq ($(OBK_VARIANT ) , 8)
693+ cd sdk/beken_freertos_sdk && \
694+ cp -f beken378/app/config/sys_config_bk7231n.h beken378/app/config/sys_config_bk7231n.h.bak && \
695+ sed -i 's/# if 0\/\/BTPROXY/#if 1/' beken378/app/config/sys_config_bk7231n.h && \
696+ OBK_VARIANT=$(OBK_VARIANT) sh build.sh bk7231n $(APP_VERSION)_ALT; \
697+ rc=$$?; \
698+ mv -f beken378/app/config/sys_config_bk7231n.h.bak beken378/app/config/sys_config_bk7231n.h; \
699+ exit $$rc
700+ else
680701 cd sdk/beken_freertos_sdk && OBK_VARIANT=$(OBK_VARIANT) sh build.sh bk7231n $(APP_VERSION)_ALT
702+ endif
681703 mkdir -p output/$(APP_VERSION)
682704 cp sdk/beken_freertos_sdk/out/bk7231n_QIO.bin output/$(APP_VERSION)/OpenBK7231N_ALT_QIO_${APP_VERSION}.bin
683705 cp sdk/beken_freertos_sdk/out/bk7231n.bin output/$(APP_VERSION)/OpenBK7231N_ALT_${APP_VERSION}.bin
0 commit comments