Index: fw/sdk/yc_ipc.c
===================================================================
--- /YC3121_SDK/fw/sdk/yc_ipc.c	(revision 826)
+++ /YC3121_SDK/fw/sdk/yc_ipc.c	(working copy)
@@ -282,7 +282,7 @@
         delay_ms(1);
         while (!(BT_CONFIG & (1 << BT_INIT_FLAG)));
         BT_CONFIG &= (~(1 << BT_INIT_FLAG));
-        lpm_bt_write(1, 0x00f20b0a);
+        lpm_bt_write(1, lpm_bt_read(1)|0xd00000);
         lpm_bt_write(0, 0x3084cf0f);
         erase_memory();
         _download_btcode(bt_code);
@@ -308,7 +308,7 @@
         delay_ms(1);
         while (!(BT_CONFIG & (1 << BT_INIT_FLAG)));
         BT_CONFIG &= (~(1 << BT_INIT_FLAG));
-		lpm_bt_write(1, 0x00f20b0a);
+		lpm_bt_write(1, 0xd00000);
         lpm_bt_write(0, 0x3084cf0f);
         erase_memory();
         *(volatile uint8_t *)0xC4176 = 0x0f;
@@ -337,7 +337,7 @@
         delay_ms(1); //wait for reset ok
         while (!(BT_CONFIG & (1 << BT_INIT_FLAG)));
         BT_CONFIG &= (~(1 << BT_INIT_FLAG));
-		lpm_bt_write(1, 0x00f20b0a);
+		lpm_bt_write(1, 0xd00000);
         lpm_bt_write(0, 0x3084cf0f);
     }
 #endif
