--- a/oggs_stm8_firmware_001.ewp
+++ b/oggs_stm8_firmware_001.ewp
@@ -525,7 +525,10 @@
         </option>
         <option>
           <name>IlinkKeepSymbols</name>
-          <state></state>
+          <state>__checksum</state>
+          <state>__patch_magic</state>
+          <state>__patch_len</state>
+          <state>__patch</state>
         </option>
         <option>
           <name>IlinkRawBinaryFile</name>
@@ -577,11 +580,11 @@
         </option>
         <option>
           <name>IlinkIcfOverride</name>
-          <state>0</state>
+          <state>1</state>
         </option>
         <option>
           <name>IlinkIcfFile</name>
-          <state>$TOOLKIT_DIR$\config\lnkstm8s105c6.icf</state>
+          <state>$PROJ_DIR$\lnkstm8s105c6.icf</state>
         </option>
         <option>
           <name>IlinkIcfFileSlave</name>
@@ -621,11 +624,13 @@
         </option>
         <option>
           <name>IlinkUseExtraOptions</name>
-          <state>0</state>
+          <state>1</state>
         </option>
         <option>
           <name>IlinkExtraOptions</name>
-          <state></state>
+          <state>--place_holder __patch_magic,4,.patch,1</state>
+          <state>--place_holder __patch_len,2,.patch,1</state>
+          <state>--place_holder __patch,1,.patch,1</state>
         </option>
         <option>
           <name>IlinkAutoLibEnable</name>
@@ -649,7 +654,7 @@
         </option>
         <option>
           <name>DoFill</name>
-          <state>0</state>
+          <state>1</state>
         </option>
         <option>
           <name>FillerByte</name>
@@ -657,16 +662,16 @@
         </option>
         <option>
           <name>FillerStart</name>
-          <state>0x0</state>
+          <state>0x00</state>
         </option>
         <option>
           <name>FillerEnd</name>
-          <state>0x0</state>
+          <state>0x9FFF</state>
         </option>
         <option>
           <name>CrcSize</name>
           <version>0</version>
-          <state>1</state>
+          <state>2</state>
         </option>
         <option>
           <name>CrcAlign</name>
@@ -674,7 +679,7 @@
         </option>
         <option>
           <name>CrcAlgo</name>
-          <state>1</state>
+          <state>2</state>
         </option>
         <option>
           <name>CrcPoly</name>
@@ -696,7 +701,7 @@
         </option>
         <option>
           <name>DoCrc</name>
-          <state>0</state>
+          <state>1</state>
         </option>
         <option>
           <name>CrcFullSize</name>
@@ -1533,6 +1538,9 @@
     <name>$PROJ_DIR$\leds.c</name>
   </file>
   <file>
+    <name>$PROJ_DIR$\lnkstm8s105c6.icf</name>
+  </file>
+  <file>
     <name>$PROJ_DIR$\main.c</name>
   </file>
   <file>