Hey guys, I think I can help here. This guide should work for anyone using Windows10.
Step 1: get your appropriate driver from: Index of /torches/fsm , rename it something easy like D4S.hex (or what ever your light is)
Step 2: get WinAVR from: https://sourceforge.net/projects/winavr/ , install it to the root of your C: drive. Take your hex file from the previous step and copy it into the WinAVR folder
that has now been installed on your C: drive.
Step 3: get Zadig from: https://zadig.akeo.ie/ , don’t worry, it’s a safe program, and quite handy.
Step 4: plug your USBasp in
Step 5: run the zadig.exe file, in the window that opens, click the “Options” menu and click “List all devices”. In the dropdown menu, USBasp should appear, if it doesn’t, select it. (if it
isn’t there, check all your connections).
Step 6: what ever the driver listed is, select “libusbK” from the menu to the right of the green arrow, and click the “Replace Driver” button. Congratulations, you have now circumvented
98% of Microsoft’s bullshit.
Step 7: use the connection guide from earlier in the thread or here: AVR Drivers - Flashlight Wiki , make your connections to your solder pads or clip, which ever you are using.
Step 8: open a command prompt (click start menu, type “cmd”, enter) and type “cd \” enter. (do not type the quotation marks). Now type “cd WinAVR” and press Tab, the rest of the
name of the folder will fill in, then press enter. Your command prompt should now show “C:\WinAVR-20100110>”
Step 9: hook everything up and test your connection by typing the following: avrdude -p t85 -c usbasp -n , if your connections are successful, you will get a message that says “device
initialized and ready to accept instructions” along with a progress bar and some other stuff. Ignore the warning about not being able to set sck period.
Step 10: assuming you are successful up to this point, you are almost done! Now enter in your command prompt: avrdude -p t85 -c usbasp -u -Uflash:w:FILENAME.HEX:a ,
and obviously replace “FILENAME.HEX” with the name of your file that you saved. The flash should begin immediately and take no more than 10-12 seconds. You will see
two progress bars, one writing and one verifying. Once it’s finished…
Step 11: bask in the glory of your new firmware. Or fume at your lack of success, in which case post back here and I will try to help you!
Edit: I do not know how to format on forums