Index: output/eeprom.dat
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/YJX_1059_To_1011-T/mouse_public_sdk_first_auto_discovery_branch/SlideSwitch_3mode_2ch_LBX_24G_Ble/output/eeprom.dat	(revision 2189)
+++ /YC1308AC/branch/mouse_project/YJX_Project/YJX_1059_To_1011-T/mouse_public_sdk_first_auto_discovery_branch/SlideSwitch_3mode_2ch_LBX_24G_Ble/output/eeprom.dat	(working copy)
@@ -6544,9 +6544,9 @@
 00
 a8
 40
-00
+64
 a3
-c0
+c2
 12
 23
 51
@@ -7344,10 +7344,10 @@
 aa
 aa
 55
-af
-98
-94
-0e
+15
+99
+6a
+e8
 ff
 ff
 ff
Index: program/patch.prog
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/YJX_1059_To_1011-T/mouse_public_sdk_first_auto_discovery_branch/SlideSwitch_3mode_2ch_LBX_24G_Ble/program/patch.prog	(revision 2187)
+++ /YC1308AC/branch/mouse_project/YJX_Project/YJX_1059_To_1011-T/mouse_public_sdk_first_auto_discovery_branch/SlideSwitch_3mode_2ch_LBX_24G_Ble/program/patch.prog	(working copy)
@@ -13,6 +13,7 @@
 define G24_RETRANSMIT_DPI
 define LED_POWERON_BEFORE_CONN
 //define DPI_LED_AFTER_CONN
+//define IC_DOWNLOAD_LIMIT
 
 	bbit1 8,pf_patch_ext
 	beq patch00_0,p_soft_reset
@@ -1238,6 +1239,21 @@
 endif
 
 p_mouse_start_work:
+ifdef IC_DOWNLOAD_LIMIT
+	fetch 1,mem_lap
+	sub pdata,0xc8,null
+	nbranch mouse_24g_mode_setup_error,positive
+	
+	arg 0xc2a3,temp
+	fetch 2,mem_lap+1
+	isub temp,null
+	nbranch mouse_24g_mode_setup_error,zero
+
+	arg 0x12,temp
+	fetch 1,mem_lap+3
+	isub temp,null
+	nbranch mouse_24g_mode_setup_error,zero
+endif
 	fetch MOUSE_FLAG_LEN,mem_mouse_flag
 	bbit1 MOUSE_ENABLE_24G_FIRST_AUTO_PAIRING,mouse_24g_first_start_auto_pair_mode
 	fetch 1,mem_device_flag
Index: sched/mouse.dat
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/YJX_1059_To_1011-T/mouse_public_sdk_first_auto_discovery_branch/SlideSwitch_3mode_2ch_LBX_24G_Ble/sched/mouse.dat	(revision 2189)
+++ /YC1308AC/branch/mouse_project/YJX_Project/YJX_1059_To_1011-T/mouse_public_sdk_first_auto_discovery_branch/SlideSwitch_3mode_2ch_LBX_24G_Ble/sched/mouse.dat	(working copy)
@@ -257,7 +257,7 @@
 mem_lpm_mult_init:20
 
 mem_app_connection_options:06
-mem_lap:00 a3 c0 12 23 51
+mem_lap:64 a3 c2 12 23 51
 mem_local_name_length:
 'BT3.0 Mouse
 mem_sniff_param_interval:
