diff --git a/minichlink/wch_erase.c b/attic/flashtests/wch_erase.c
similarity index 100%
rename from minichlink/wch_erase.c
rename to attic/flashtests/wch_erase.c
diff --git a/minichlink/wch_printf.c b/attic/flashtests/wch_printf.c
similarity index 100%
rename from minichlink/wch_printf.c
rename to attic/flashtests/wch_printf.c
diff --git a/minichlink/wch_query.c b/attic/flashtests/wch_query.c
similarity index 100%
rename from minichlink/wch_query.c
rename to attic/flashtests/wch_query.c
diff --git a/minichlink/wch_reset.c b/attic/flashtests/wch_reset.c
similarity index 100%
rename from minichlink/wch_reset.c
rename to attic/flashtests/wch_reset.c
diff --git a/minichlink/wch_write_simple.c b/attic/flashtests/wch_write_simple.c
similarity index 100%
rename from minichlink/wch_write_simple.c
rename to attic/flashtests/wch_write_simple.c
diff --git a/minichlink/Makefile b/minichlink/Makefile
index 5706a90ef536e4f396db4b089916757a2145103f..c39a0e1b5bdd155862975f1ae1696726d27d8dbe 100644
--- a/minichlink/Makefile
+++ b/minichlink/Makefile
@@ -1,18 +1,10 @@
-TOOLS:=wch_erase wch_reset wch_write_simple wch_printf minichlink
+TOOLS:=minichlink
 
 all : $(TOOLS)
 
 CFLAGS:=-O1 -g
 LDFLAGS:=-lpthread -lusb-1.0
 
-wch_erase : wch_erase.c
-	gcc -o $@ $^ $(LDFLAGS) $(CFLAGS)
-wch_reset : wch_reset.c
-	gcc -o $@ $^ $(LDFLAGS) $(CFLAGS)
-wch_printf : wch_printf.c
-	gcc -o $@ $^ $(LDFLAGS) $(CFLAGS)
-wch_write_simple : wch_write_simple.c
-	gcc -o $@ $^ $(LDFLAGS) $(CFLAGS)
 minichlink : minichlink.c
 	gcc -o $@ $^ $(LDFLAGS) $(CFLAGS)
 
diff --git a/minichlink/minichlink.exe b/minichlink/minichlink.exe
new file mode 100644
index 0000000000000000000000000000000000000000..c0793b3f69d6ebc99cef73b72ba8b3fb6b181085
Binary files /dev/null and b/minichlink/minichlink.exe differ
diff --git a/minichlink/test.bat b/minichlink/test.bat
index 676107183de9e26797c0f13a019655f71ed7b242..3a5e3aef7c0436edab07902076db66d3b93af317 100644
--- a/minichlink/test.bat
+++ b/minichlink/test.bat
@@ -1,10 +1,10 @@
 
 
-tcc wch_erase.c libusb-1.0.dll
-tcc wch_reset.c libusb-1.0.dll
-tcc wch_write_simple.c libusb-1.0.dll
+rem tcc wch_erase.c libusb-1.0.dll
+rem tcc wch_reset.c libusb-1.0.dll
+rem tcc wch_write_simple.c libusb-1.0.dll
 tcc minichlink.c libusb-1.0.dll
-tcc wch_dump_flash.c libusb-1.0.dll
+rem tcc wch_dump_flash.c libusb-1.0.dll
 rem wch_erase.exe
 rem wch_write_simple.exe ..\barebones\barebones.bin
 rem wch_reset.exe