diff --git a/ch32v003fun/ch32v003fun.h b/ch32v003fun/ch32v003fun.h
index 812a5fb981d3f254bbdbdb63d8dd73ad66a7df6b..0f025da71c1fd05bac2b0e01f994258580a10cb0 100644
--- a/ch32v003fun/ch32v003fun.h
+++ b/ch32v003fun/ch32v003fun.h
@@ -1,5 +1,10 @@
 // This contains a copy of ch32v00x.h and core_riscv.h ch32v00x_conf.h and other misc functions
 
+// Default: CH32V003
+#if !defined(CH32V003) && !defined(CH32V20x)
+#define CH32V003
+#endif
+
 /********************************** (C) COPYRIGHT  *******************************
  * File Name          : core_riscv.h
  * Author             : WCH
diff --git a/examples/blink/blink.bin b/examples/blink/blink.bin
index b2c6174d1dac1759b26f345f4dde42f709e0e59e..ad4877fdf93fa4eef6d0d857f0894bc8737b0ef4 100755
Binary files a/examples/blink/blink.bin and b/examples/blink/blink.bin differ
diff --git a/minichlink/minichlink.exe b/minichlink/minichlink.exe
index 41c7a0961ea714c1698c7f42a519ef9283b9b923..fe9f20ece197c328d3d1455795ab81b3b2a85160 100644
Binary files a/minichlink/minichlink.exe and b/minichlink/minichlink.exe differ