diff --git a/br-ext-chip-goke/Config.in b/br-ext-chip-goke/Config.in
index 10bd677d..5d35d489 100644
--- a/br-ext-chip-goke/Config.in
+++ b/br-ext-chip-goke/Config.in
@@ -5,6 +5,7 @@ source "$BR2_EXTERNAL_GOKE_PATH/package/baresip-openipc/Config.in"
 source "$BR2_EXTERNAL_GOKE_PATH/package/dropbear-openipc/Config.in"
 source "$BR2_EXTERNAL_GOKE_PATH/package/fdk-aac-openipc/Config.in"
 source "$BR2_EXTERNAL_GOKE_PATH/package/fwprintenv-openipc/Config.in"
+source "$BR2_EXTERNAL_GOKE_PATH/package/goke-opensdk/Config.in"
 source "$BR2_EXTERNAL_GOKE_PATH/package/goke-osdrv-gk710x/Config.in"
 source "$BR2_EXTERNAL_GOKE_PATH/package/goke-osdrv-gk7205v200/Config.in"
 source "$BR2_EXTERNAL_GOKE_PATH/package/ipctool/Config.in"
diff --git a/br-ext-chip-goke/external.mk b/br-ext-chip-goke/external.mk
index 93ff2562..c9310195 100644
--- a/br-ext-chip-goke/external.mk
+++ b/br-ext-chip-goke/external.mk
@@ -5,6 +5,7 @@ include $(BR2_EXTERNAL_GOKE_PATH)/package/baresip-openipc/baresip-openipc.mk
 include $(BR2_EXTERNAL_GOKE_PATH)/package/dropbear-openipc/dropbear-openipc.mk
 include $(BR2_EXTERNAL_GOKE_PATH)/package/fdk-aac-openipc/fdk-aac-openipc.mk
 include $(BR2_EXTERNAL_GOKE_PATH)/package/fwprintenv-openipc/fwprintenv-openipc.mk
+include $(BR2_EXTERNAL_GOKE_PATH)/package/goke-opensdk/hisilicon-opensdk.mk
 include $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk710x/goke-osdrv-gk710x.mk
 include $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/goke-osdrv-gk7205v200.mk
 include $(BR2_EXTERNAL_GOKE_PATH)/package/ipctool/ipctool.mk
diff --git a/br-ext-chip-goke/package/goke-opensdk b/br-ext-chip-goke/package/goke-opensdk
new file mode 120000
index 00000000..468ea0f4
--- /dev/null
+++ b/br-ext-chip-goke/package/goke-opensdk
@@ -0,0 +1 @@
+../../general/package/hisilicon-opensdk
\ No newline at end of file