diff --git a/Makefile b/Makefile
index 1dc0b96..f5dfd2a 100644
--- a/Makefile
+++ b/Makefile
@@ -70,14 +70,12 @@ $(shell sed -i '$$a\DRAM_TYPE_NAME=$(DRAM_TYPE_NAME)' $(TOPDIR)/.module.common.m
 $(shell sed -i '$$a\CURRENT_BOARD=$(BOARD)' $(TOPDIR)/.module.common.mk)
 endif
 
-buildconfig = ../../../.buildconfig
-ifeq ($(buildconfig), $(wildcard $(buildconfig)))
-	LICHEE_BUSSINESS=$(shell cat $(buildconfig) | grep -w "LICHEE_BUSSINESS" | awk -F= '{printf $$2}')
-	LICHEE_CHIP_CONFIG_DIR=$(shell cat $(buildconfig) | grep -w "LICHEE_CHIP_CONFIG_DIR" | awk -F= '{printf $$2}')
-	LICHEE_PLAT_OUT=$(shell cat $(buildconfig) | grep -w "LICHEE_PLAT_OUT" | awk -F= '{printf $$2}')
-	LICHEE_IC=$(shell cat  $(buildconfig)| grep -w "LICHEE_IC" | awk -F= '{printf $$2}')
-	export LICHEE_BUSSINESS LICHEE_CHIP_CONFIG_DIR LICHEE_PLAT_OUT LICHEE_IC
-endif
+LICHEE_BUSSINESS=
+LICHEE_CHIP_CONFIG_DIR=$(TOPDIR)/target
+LICHEE_PLAT_OUT=$(TOPDIR)/plat
+LICHEE_IC=t507
+export LICHEE_BUSSINESS LICHEE_CHIP_CONFIG_DIR LICHEE_PLAT_OUT LICHEE_IC
+
 #include config file
 include $(TOPDIR)/mk/config.mk
 include $(TOPDIR)/mk/checkconf.mk
@@ -90,20 +88,6 @@ endif
 
 CP_BOARD=$(BOARD)
 
-ifeq (x$(CPU), xriscv64)
-#riscv
-TOOLCHAIN_PATH:=riscv64-linux-x86_64-20200528
-else
-#arm
-TOOLCHAIN_PATH:=gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabi
-endif
-toolchain_check=$(shell if [ ! -d ../tools/toolchain/$(TOOLCHAIN_PATH) ]; then echo yes; else echo no; fi;)
-ifeq (x$(toolchain_check), xyes)
-$(info Prepare riscv toolchain ...);
-$(shell mkdir -p ../tools/toolchain/$(TOOLCHAIN_PATH) || exit 1)
-$(shell tar --strip-components=1 -xf ../tools/toolchain/$(TOOLCHAIN_PATH).tar.xz -C ../tools/toolchain/$(TOOLCHAIN_PATH) || exit 1)
-endif
-
 CPU ?= armv7
 export Q SOC TOPDIR SRCTREE CMD_ECHO_SILENT MODULE PLATFORM DRAM_TYPE_NAME CPU CP_BOARD
 
@@ -202,6 +186,3 @@ depend:
 PHONY +=FORCE
 FORCE:
 .PHONY:$(PHONY)
-
-
-
-- 
2.25.1

