UnKn0wnBooof Posted December 27, 2014 Share Posted December 27, 2014 DFU-PROGRAMMER for Windows! So, I've recently purchased a new laptop with is a 64 bit system, unlike my old 32 bit netbook which sadly died (it was a great netbook!). Anyway, that doesn't matter - what matters is that batchisp.exe always gave me errors (and I DID read the instructions and install all appropriate programs) such as: Could not find AtJniIsp.dll The program can't start because MSVCR71.dll is missing I finally gave up on Atmel's software and replaced it with DFU Programmer - which is far more reliable and easier to setup. I've modified the program.bat script to work with dfu-programmer, the results are fantastic. How to setup: Setting up is a breeze, just follow these steps: Download the package, which contains the needed files and drivers from here Extract the archive (I use 7-zip). Drag a .hex file over the program_dfu.bat program to flash the ducky while in DFU mode. Alternatively, run this command from cmd: program_dfu.bat firmware.hex Easy as 123! So, what do you think? Do you prefer to use Atmel's, time consuming, setup frustrating method or just use a simple, standalone program? Note: If you don't have the drivers installed for the ducky, refer to the official documentation - it's easy to install though! Quote Link to comment Share on other sites More sharing options...
Dice Posted November 13, 2015 Share Posted November 13, 2015 This gives me an error the moment i try to load image (twin duck) i could not get the 'old' installation to work because of the DLL message. D:\downloads\dfu-programmer-win-0.7.0-ducky\dfu-programmer-win-0.7.0-ducky>program_dfu.bat c_duck_v2.1.hex ____________________________________________ [#] RubberDucky Programming Script [-] Programming File: ["c_duck_v2.1.hex"] Checking memory from 0x2000 to 0x3FFFF... Empty. Chip already blank, to force erase use --force. Error reading line 1. Press any key to continue . . . --- The commandline is: dfu-programmer at32uc3b1256 erase & dfu-programmer at32uc3b1256 flash --suppress-bootloader-mem "%file%" & dfu-programmer at32uc3b1256 reset It 'sees' the usb drive; wipes it but wont load a new image onto it. Anyone ? Quote Link to comment Share on other sites More sharing options...
adamxk Posted December 9, 2015 Share Posted December 9, 2015 If OP is able to fix the problem mentioned by 'Dice', I'd like to include this in my tool (https://github.com/xadamxk/USB-Rubber-Ducky-App). Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.