I´m using Windows 10 with Microsoft Visual C++ 2010 Redistributable, Flip (JRE_Flip_Installer_3.4.2.exe) and Atmel Driver (atmel-flip-3.4.2-signed-driver.zip).
My "program.bat":
@echo off
rem setup console
title RubberDucky Programming
@echo ____________________________________________
@echo [#] RubberDucky Programming Script
@echo [-] Programming File: [%1]
if "%1"=="" ( goto :bail )
if not exist %1 ( goto :bail )
batchisp -device at32uc3b0256 -hardware usb -operation erase f memory flash blankcheck loadbuffer %1 program verify start reset 0
goto :done
:bail
@echo [!] Please provide valid input (.hex) file!
:done
goto :eof
When I use "program.bat" with any firmware, I have the following message:
Device selection....................... PASS
Hardware selection..................... PASS
Opening port........................... PASS
Reading Bootloader version............. PASS 1.0.2
Erasing................................ PASS
Selecting FLASH........................ PASS
Blank checking......................... PASS 0x00000 0x3ffff
Parsing HEX file....................... PASS ????????.hex
WARNING: The user program and the bootloader overlap!
Programming memory..................... PASS 0x00000 0x07caf
Verifying memory....................... PASS 0x00000 0x07caf
Starting Application................... PASS RESET 0
I tried to use with the following firmwares:
c_duck_v2.hex
c_duck_v2.1.hex
c_duck_v2_S001.hex
c_duck_v2_S002.hex
Composite_Duck_S003.hex
duck.hex
duck_v2.hex
duck_v2.1.hex
m_duck.hex
m_duck_v2.hex
usb.hex
USB_v2.hex
USB_v2.1.hex
Only firmwares "c_duck_v2_S002.hex" and "Composite_Duck_S003.hex" the light blink green.
With the others firmwares, the light blink red.
With "usb???.hex", the light don´t turn on.
Even with the firmwares "c_duck_v2_S002.hex" and "Composite_Duck_S003.hex", the script does not run on either Windows 7 or Windows 10.
My script (inject.bin):
REM Prints: Hello World!
DELAY 10000
STRING Test
DELAY 5000
STRING Hello World
I tried with the MicroSD card original (128MB format with FAT and FAT32) and with another MicroSD card (64MB format with FAT).
Please, I need some help.
Thank you.