Jump to content

[Question] Twin Duck Firmware with no Inject.bin on the SD Storage


Go to solution Solved by no42,

Recommended Posts

Posted

is it possible to add the data from the inject.bin file into the firmware so that no files are present on the sd card? Assuming of course that the you are using limited amount of code in the inject.bin part.

  • Solution
Posted

Of course just look at the Ducky_Hard_Coded source example in the SVN.

You need Windows, Atmel Studio (5/6 not 6.1!), and you need to compile the firmware each time you want to make a change!

  • 3 weeks later...
Posted

So the source code for Duck_HID_HardCode.zip does not appear to be working ATM. I get the error:

The specified task executable "make" could not be run. Could not find a part of the path 'C:\Ducky_HID_HardCode\src\asf\avr32\drivers\usart\'.

and the IDE has two files listed it can't find:

usart.c and usart.h

if I remove those two from the project and rebuild..

The specified task executable "make" could not be run. Could not find a part of the path 'C:\Ducky_HID_HardCode\src\asf\avr32\utils\debug\'.

and the IDE has two files listed it can't find:

print_funcs.c and print_funcs.h

if I remove those two from the project and rebuild it will compile without error but I get a duck.hex file that will be able to flash the ducky, but does not function.

Can anyone help me?

Posted

Ok so I was using Avr Studio 5.0 and I tried updating to Avr Studio 6.0 and that got rid of the missing files problem, but the demo is still not functioning. When I upload the firmware to the duck, all I get is a red blinking light. The device shows up as '03eb:2401 Atmel Corp.' but no typing happens.

Posted

Sole RED LED means - error in the USB Stack or Out of Memory, are you still trying to build the example, or have you modified the source?

Posted (edited)

I'm building the example, Ducky_HID_HardCode.zip md5:7D90E389B76F2EC6C0664CBEFED9AA19 unmodified.
the duck.hex file that's getting created has an md5:EC39C6EA04A25204D55B78B5DE463DA2.
The build results are attached.

------ Build started: Project: duck, Configuration: Release AVR ------
Build started.
Project "duck.cproj" (default targets):
Target "PreBuildEvent" skipped, due to false condition; ('$(PreBuildEvent)'!='') was evaluated as (''!='').
Target "CoreBuild" in file "C:\Program Files\Atmel\Atmel Studio 6.0\Vs\Compiler.targets" from project "C:\Documents and Settings\username\My Documents\Ducky_HID_HardCode\Ducky_HID_HardCode\duck.cproj" (target "Build" depends on it):
Using "RunCompilerTask" task from assembly "C:\Program Files\Atmel\Atmel Studio 6.0\Vs\Compiler.Task.dll".
Task "RunCompilerTask"
C:\Program Files\Atmel\Atmel Studio 6.0\make\make.exe all
Building file: ../src/asf/avr32/boards/evk1101/init.c
Invoking: AVR32/GNU C Compiler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -DBOARD=EVK1101 -I"../src" -I"../src/asf/avr32/boards" -I"../src/asf/avr32/boards/evk1101" -I"../src/asf/avr32/drivers/flashc" -I"../src/asf/avr32/drivers/gpio" -I"../src/asf/avr32/drivers/intc" -I"../src/asf/avr32/drivers/pm" -I"../src/asf/avr32/drivers/spi" -I"../src/asf/avr32/services/fs/fat" -I"../src/asf/avr32/services/fs/fat/fat_example" -I"../src/asf/avr32/utils" -I"../src/asf/avr32/utils/preprocessor" -I"../src/asf/common/boards" -I"../src/asf/common/services/storage/ctrl_access" -I"../src/asf/common/utils" -I"../src/config" -I"../src/asf/avr32/drivers/usbb" -I"../src/asf/common/services/sleepmgr" -I"../src/asf/common/services/clock" -I"../src/asf/common/services/usb" -I"../src/asf/common/services/usb/udc" -I"../src/asf/common/services/usb/class/hid" -I"../src/asf/common/services/usb/class/hid/device/kbd" -I"../src/asf/common/services/usb/class/hid/device" -I"../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi" -Os -fdata-sections -ffunction-sections -Wall -c -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -mrelax -MD -MP -MF "src/asf/avr32/boards/evk1101/init.d" -MT"src/asf/avr32/boards/evk1101/init.d" -MT"src/asf/avr32/boards/evk1101/init.o" -mpart=uc3b0256 -o"src/asf/avr32/boards/evk1101/init.o" "../src/asf/avr32/boards/evk1101/init.c"
Finished building: ../src/asf/avr32/boards/evk1101/init.c
Building file: ../src/asf/avr32/boards/evk1101/led.c
Invoking: AVR32/GNU C Compiler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -DBOARD=EVK1101 -I"../src" -I"../src/asf/avr32/boards" -I"../src/asf/avr32/boards/evk1101" -I"../src/asf/avr32/drivers/flashc" -I"../src/asf/avr32/drivers/gpio" -I"../src/asf/avr32/drivers/intc" -I"../src/asf/avr32/drivers/pm" -I"../src/asf/avr32/drivers/spi" -I"../src/asf/avr32/services/fs/fat" -I"../src/asf/avr32/services/fs/fat/fat_example" -I"../src/asf/avr32/utils" -I"../src/asf/avr32/utils/preprocessor" -I"../src/asf/common/boards" -I"../src/asf/common/services/storage/ctrl_access" -I"../src/asf/common/utils" -I"../src/config" -I"../src/asf/avr32/drivers/usbb" -I"../src/asf/common/services/sleepmgr" -I"../src/asf/common/services/clock" -I"../src/asf/common/services/usb" -I"../src/asf/common/services/usb/udc" -I"../src/asf/common/services/usb/class/hid" -I"../src/asf/common/services/usb/class/hid/device/kbd" -I"../src/asf/common/services/usb/class/hid/device" -I"../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi" -Os -fdata-sections -ffunction-sections -Wall -c -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -mrelax -MD -MP -MF "src/asf/avr32/boards/evk1101/led.d" -MT"src/asf/avr32/boards/evk1101/led.d" -MT"src/asf/avr32/boards/evk1101/led.o" -mpart=uc3b0256 -o"src/asf/avr32/boards/evk1101/led.o" "../src/asf/avr32/boards/evk1101/led.c"
Finished building: ../src/asf/avr32/boards/evk1101/led.c
Building file: ../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi/sd_mmc_spi.c
Invoking: AVR32/GNU C Compiler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -DBOARD=EVK1101 -I"../src" -I"../src/asf/avr32/boards" -I"../src/asf/avr32/boards/evk1101" -I"../src/asf/avr32/drivers/flashc" -I"../src/asf/avr32/drivers/gpio" -I"../src/asf/avr32/drivers/intc" -I"../src/asf/avr32/drivers/pm" -I"../src/asf/avr32/drivers/spi" -I"../src/asf/avr32/services/fs/fat" -I"../src/asf/avr32/services/fs/fat/fat_example" -I"../src/asf/avr32/utils" -I"../src/asf/avr32/utils/preprocessor" -I"../src/asf/common/boards" -I"../src/asf/common/services/storage/ctrl_access" -I"../src/asf/common/utils" -I"../src/config" -I"../src/asf/avr32/drivers/usbb" -I"../src/asf/common/services/sleepmgr" -I"../src/asf/common/services/clock" -I"../src/asf/common/services/usb" -I"../src/asf/common/services/usb/udc" -I"../src/asf/common/services/usb/class/hid" -I"../src/asf/common/services/usb/class/hid/device/kbd" -I"../src/asf/common/services/usb/class/hid/device" -I"../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi" -Os -fdata-sections -ffunction-sections -Wall -c -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -mrelax -MD -MP -MF "src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi/sd_mmc_spi.d" -MT"src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi/sd_mmc_spi.d" -MT"src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi/sd_mmc_spi.o" -mpart=uc3b0256 -o"src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi/sd_mmc_spi.o" "../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi/sd_mmc_spi.c"
Finished building: ../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi/sd_mmc_spi.c
Building file: ../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi/sd_mmc_spi_mem.c
Invoking: AVR32/GNU C Compiler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -DBOARD=EVK1101 -I"../src" -I"../src/asf/avr32/boards" -I"../src/asf/avr32/boards/evk1101" -I"../src/asf/avr32/drivers/flashc" -I"../src/asf/avr32/drivers/gpio" -I"../src/asf/avr32/drivers/intc" -I"../src/asf/avr32/drivers/pm" -I"../src/asf/avr32/drivers/spi" -I"../src/asf/avr32/services/fs/fat" -I"../src/asf/avr32/services/fs/fat/fat_example" -I"../src/asf/avr32/utils" -I"../src/asf/avr32/utils/preprocessor" -I"../src/asf/common/boards" -I"../src/asf/common/services/storage/ctrl_access" -I"../src/asf/common/utils" -I"../src/config" -I"../src/asf/avr32/drivers/usbb" -I"../src/asf/common/services/sleepmgr" -I"../src/asf/common/services/clock" -I"../src/asf/common/services/usb" -I"../src/asf/common/services/usb/udc" -I"../src/asf/common/services/usb/class/hid" -I"../src/asf/common/services/usb/class/hid/device/kbd" -I"../src/asf/common/services/usb/class/hid/device" -I"../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi" -Os -fdata-sections -ffunction-sections -Wall -c -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -mrelax -MD -MP -MF "src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi/sd_mmc_spi_mem.d" -MT"src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi/sd_mmc_spi_mem.d" -MT"src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi/sd_mmc_spi_mem.o" -mpart=uc3b0256 -o"src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi/sd_mmc_spi_mem.o" "../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi/sd_mmc_spi_mem.c"
Finished building: ../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi/sd_mmc_spi_mem.c
Building file: ../src/asf/avr32/drivers/flashc/flashc.c
Invoking: AVR32/GNU C Compiler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -DBOARD=EVK1101 -I"../src" -I"../src/asf/avr32/boards" -I"../src/asf/avr32/boards/evk1101" -I"../src/asf/avr32/drivers/flashc" -I"../src/asf/avr32/drivers/gpio" -I"../src/asf/avr32/drivers/intc" -I"../src/asf/avr32/drivers/pm" -I"../src/asf/avr32/drivers/spi" -I"../src/asf/avr32/services/fs/fat" -I"../src/asf/avr32/services/fs/fat/fat_example" -I"../src/asf/avr32/utils" -I"../src/asf/avr32/utils/preprocessor" -I"../src/asf/common/boards" -I"../src/asf/common/services/storage/ctrl_access" -I"../src/asf/common/utils" -I"../src/config" -I"../src/asf/avr32/drivers/usbb" -I"../src/asf/common/services/sleepmgr" -I"../src/asf/common/services/clock" -I"../src/asf/common/services/usb" -I"../src/asf/common/services/usb/udc" -I"../src/asf/common/services/usb/class/hid" -I"../src/asf/common/services/usb/class/hid/device/kbd" -I"../src/asf/common/services/usb/class/hid/device" -I"../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi" -Os -fdata-sections -ffunction-sections -Wall -c -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -mrelax -MD -MP -MF "src/asf/avr32/drivers/flashc/flashc.d" -MT"src/asf/avr32/drivers/flashc/flashc.d" -MT"src/asf/avr32/drivers/flashc/flashc.o" -mpart=uc3b0256 -o"src/asf/avr32/drivers/flashc/flashc.o" "../src/asf/avr32/drivers/flashc/flashc.c"
Finished building: ../src/asf/avr32/drivers/flashc/flashc.c
Building file: ../src/asf/avr32/drivers/gpio/gpio.c
Invoking: AVR32/GNU C Compiler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -DBOARD=EVK1101 -I"../src" -I"../src/asf/avr32/boards" -I"../src/asf/avr32/boards/evk1101" -I"../src/asf/avr32/drivers/flashc" -I"../src/asf/avr32/drivers/gpio" -I"../src/asf/avr32/drivers/intc" -I"../src/asf/avr32/drivers/pm" -I"../src/asf/avr32/drivers/spi" -I"../src/asf/avr32/services/fs/fat" -I"../src/asf/avr32/services/fs/fat/fat_example" -I"../src/asf/avr32/utils" -I"../src/asf/avr32/utils/preprocessor" -I"../src/asf/common/boards" -I"../src/asf/common/services/storage/ctrl_access" -I"../src/asf/common/utils" -I"../src/config" -I"../src/asf/avr32/drivers/usbb" -I"../src/asf/common/services/sleepmgr" -I"../src/asf/common/services/clock" -I"../src/asf/common/services/usb" -I"../src/asf/common/services/usb/udc" -I"../src/asf/common/services/usb/class/hid" -I"../src/asf/common/services/usb/class/hid/device/kbd" -I"../src/asf/common/services/usb/class/hid/device" -I"../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi" -Os -fdata-sections -ffunction-sections -Wall -c -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -mrelax -MD -MP -MF "src/asf/avr32/drivers/gpio/gpio.d" -MT"src/asf/avr32/drivers/gpio/gpio.d" -MT"src/asf/avr32/drivers/gpio/gpio.o" -mpart=uc3b0256 -o"src/asf/avr32/drivers/gpio/gpio.o" "../src/asf/avr32/drivers/gpio/gpio.c"
Finished building: ../src/asf/avr32/drivers/gpio/gpio.c
Building file: ../src/asf/avr32/drivers/intc/exception.S
Invoking: AVR32/GNU Preprocessing Assembler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -x assembler-with-cpp -c -mrelax -I "../src" -I "../src/asf/avr32/boards" -I "../src/asf/avr32/boards/evk1101" -I "../src/asf/avr32/drivers/flashc" -I "../src/asf/avr32/drivers/gpio" -I "../src/asf/avr32/drivers/intc" -I "../src/asf/avr32/drivers/pm" -I "../src/asf/avr32/drivers/spi" -I "../src/asf/avr32/services/fs/fat" -I "../src/asf/avr32/services/fs/fat/fat_example" -I "../src/asf/avr32/utils" -I "../src/asf/avr32/utils/preprocessor" -I "../src/asf/common/boards" -I "../src/asf/common/services/storage/ctrl_access" -I "../src/asf/common/utils" -I "../src/config" -I "../src/asf/avr32/drivers/usbb" -I "../src/asf/common/services/sleepmgr" -I "../src/asf/common/services/clock" -I "../src/asf/common/services/usb" -I "../src/asf/common/services/usb/udc" -I "../src/asf/common/services/usb/class/hid" -I "../src/asf/common/services/usb/class/hid/device/kbd" -I "../src/asf/common/services/usb/class/hid/device" -mpart=uc3b0256 -o"src/asf/avr32/drivers/intc/exception.o" "../src/asf/avr32/drivers/intc/exception.S"
Finished building: ../src/asf/avr32/drivers/intc/exception.S
Building file: ../src/asf/avr32/drivers/intc/intc.c
Invoking: AVR32/GNU C Compiler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -DBOARD=EVK1101 -I"../src" -I"../src/asf/avr32/boards" -I"../src/asf/avr32/boards/evk1101" -I"../src/asf/avr32/drivers/flashc" -I"../src/asf/avr32/drivers/gpio" -I"../src/asf/avr32/drivers/intc" -I"../src/asf/avr32/drivers/pm" -I"../src/asf/avr32/drivers/spi" -I"../src/asf/avr32/services/fs/fat" -I"../src/asf/avr32/services/fs/fat/fat_example" -I"../src/asf/avr32/utils" -I"../src/asf/avr32/utils/preprocessor" -I"../src/asf/common/boards" -I"../src/asf/common/services/storage/ctrl_access" -I"../src/asf/common/utils" -I"../src/config" -I"../src/asf/avr32/drivers/usbb" -I"../src/asf/common/services/sleepmgr" -I"../src/asf/common/services/clock" -I"../src/asf/common/services/usb" -I"../src/asf/common/services/usb/udc" -I"../src/asf/common/services/usb/class/hid" -I"../src/asf/common/services/usb/class/hid/device/kbd" -I"../src/asf/common/services/usb/class/hid/device" -I"../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi" -Os -fdata-sections -ffunction-sections -Wall -c -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -mrelax -MD -MP -MF "src/asf/avr32/drivers/intc/intc.d" -MT"src/asf/avr32/drivers/intc/intc.d" -MT"src/asf/avr32/drivers/intc/intc.o" -mpart=uc3b0256 -o"src/asf/avr32/drivers/intc/intc.o" "../src/asf/avr32/drivers/intc/intc.c"
Finished building: ../src/asf/avr32/drivers/intc/intc.c
Building file: ../src/asf/avr32/drivers/pm/pm.c
Invoking: AVR32/GNU C Compiler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -DBOARD=EVK1101 -I"../src" -I"../src/asf/avr32/boards" -I"../src/asf/avr32/boards/evk1101" -I"../src/asf/avr32/drivers/flashc" -I"../src/asf/avr32/drivers/gpio" -I"../src/asf/avr32/drivers/intc" -I"../src/asf/avr32/drivers/pm" -I"../src/asf/avr32/drivers/spi" -I"../src/asf/avr32/services/fs/fat" -I"../src/asf/avr32/services/fs/fat/fat_example" -I"../src/asf/avr32/utils" -I"../src/asf/avr32/utils/preprocessor" -I"../src/asf/common/boards" -I"../src/asf/common/services/storage/ctrl_access" -I"../src/asf/common/utils" -I"../src/config" -I"../src/asf/avr32/drivers/usbb" -I"../src/asf/common/services/sleepmgr" -I"../src/asf/common/services/clock" -I"../src/asf/common/services/usb" -I"../src/asf/common/services/usb/udc" -I"../src/asf/common/services/usb/class/hid" -I"../src/asf/common/services/usb/class/hid/device/kbd" -I"../src/asf/common/services/usb/class/hid/device" -I"../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi" -Os -fdata-sections -ffunction-sections -Wall -c -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -mrelax -MD -MP -MF "src/asf/avr32/drivers/pm/pm.d" -MT"src/asf/avr32/drivers/pm/pm.d" -MT"src/asf/avr32/drivers/pm/pm.o" -mpart=uc3b0256 -o"src/asf/avr32/drivers/pm/pm.o" "../src/asf/avr32/drivers/pm/pm.c"
Finished building: ../src/asf/avr32/drivers/pm/pm.c
Building file: ../src/asf/avr32/drivers/pm/pm_conf_clocks.c
Invoking: AVR32/GNU C Compiler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -DBOARD=EVK1101 -I"../src" -I"../src/asf/avr32/boards" -I"../src/asf/avr32/boards/evk1101" -I"../src/asf/avr32/drivers/flashc" -I"../src/asf/avr32/drivers/gpio" -I"../src/asf/avr32/drivers/intc" -I"../src/asf/avr32/drivers/pm" -I"../src/asf/avr32/drivers/spi" -I"../src/asf/avr32/services/fs/fat" -I"../src/asf/avr32/services/fs/fat/fat_example" -I"../src/asf/avr32/utils" -I"../src/asf/avr32/utils/preprocessor" -I"../src/asf/common/boards" -I"../src/asf/common/services/storage/ctrl_access" -I"../src/asf/common/utils" -I"../src/config" -I"../src/asf/avr32/drivers/usbb" -I"../src/asf/common/services/sleepmgr" -I"../src/asf/common/services/clock" -I"../src/asf/common/services/usb" -I"../src/asf/common/services/usb/udc" -I"../src/asf/common/services/usb/class/hid" -I"../src/asf/common/services/usb/class/hid/device/kbd" -I"../src/asf/common/services/usb/class/hid/device" -I"../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi" -Os -fdata-sections -ffunction-sections -Wall -c -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -mrelax -MD -MP -MF "src/asf/avr32/drivers/pm/pm_conf_clocks.d" -MT"src/asf/avr32/drivers/pm/pm_conf_clocks.d" -MT"src/asf/avr32/drivers/pm/pm_conf_clocks.o" -mpart=uc3b0256 -o"src/asf/avr32/drivers/pm/pm_conf_clocks.o" "../src/asf/avr32/drivers/pm/pm_conf_clocks.c"
Finished building: ../src/asf/avr32/drivers/pm/pm_conf_clocks.c
Building file: ../src/asf/avr32/drivers/pm/power_clocks_lib.c
Invoking: AVR32/GNU C Compiler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -DBOARD=EVK1101 -I"../src" -I"../src/asf/avr32/boards" -I"../src/asf/avr32/boards/evk1101" -I"../src/asf/avr32/drivers/flashc" -I"../src/asf/avr32/drivers/gpio" -I"../src/asf/avr32/drivers/intc" -I"../src/asf/avr32/drivers/pm" -I"../src/asf/avr32/drivers/spi" -I"../src/asf/avr32/services/fs/fat" -I"../src/asf/avr32/services/fs/fat/fat_example" -I"../src/asf/avr32/utils" -I"../src/asf/avr32/utils/preprocessor" -I"../src/asf/common/boards" -I"../src/asf/common/services/storage/ctrl_access" -I"../src/asf/common/utils" -I"../src/config" -I"../src/asf/avr32/drivers/usbb" -I"../src/asf/common/services/sleepmgr" -I"../src/asf/common/services/clock" -I"../src/asf/common/services/usb" -I"../src/asf/common/services/usb/udc" -I"../src/asf/common/services/usb/class/hid" -I"../src/asf/common/services/usb/class/hid/device/kbd" -I"../src/asf/common/services/usb/class/hid/device" -I"../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi" -Os -fdata-sections -ffunction-sections -Wall -c -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -mrelax -MD -MP -MF "src/asf/avr32/drivers/pm/power_clocks_lib.d" -MT"src/asf/avr32/drivers/pm/power_clocks_lib.d" -MT"src/asf/avr32/drivers/pm/power_clocks_lib.o" -mpart=uc3b0256 -o"src/asf/avr32/drivers/pm/power_clocks_lib.o" "../src/asf/avr32/drivers/pm/power_clocks_lib.c"
Finished building: ../src/asf/avr32/drivers/pm/power_clocks_lib.c
Building file: ../src/asf/avr32/drivers/spi/spi.c
Invoking: AVR32/GNU C Compiler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -DBOARD=EVK1101 -I"../src" -I"../src/asf/avr32/boards" -I"../src/asf/avr32/boards/evk1101" -I"../src/asf/avr32/drivers/flashc" -I"../src/asf/avr32/drivers/gpio" -I"../src/asf/avr32/drivers/intc" -I"../src/asf/avr32/drivers/pm" -I"../src/asf/avr32/drivers/spi" -I"../src/asf/avr32/services/fs/fat" -I"../src/asf/avr32/services/fs/fat/fat_example" -I"../src/asf/avr32/utils" -I"../src/asf/avr32/utils/preprocessor" -I"../src/asf/common/boards" -I"../src/asf/common/services/storage/ctrl_access" -I"../src/asf/common/utils" -I"../src/config" -I"../src/asf/avr32/drivers/usbb" -I"../src/asf/common/services/sleepmgr" -I"../src/asf/common/services/clock" -I"../src/asf/common/services/usb" -I"../src/asf/common/services/usb/udc" -I"../src/asf/common/services/usb/class/hid" -I"../src/asf/common/services/usb/class/hid/device/kbd" -I"../src/asf/common/services/usb/class/hid/device" -I"../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi" -Os -fdata-sections -ffunction-sections -Wall -c -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -mrelax -MD -MP -MF "src/asf/avr32/drivers/spi/spi.d" -MT"src/asf/avr32/drivers/spi/spi.d" -MT"src/asf/avr32/drivers/spi/spi.o" -mpart=uc3b0256 -o"src/asf/avr32/drivers/spi/spi.o" "../src/asf/avr32/drivers/spi/spi.c"
Finished building: ../src/asf/avr32/drivers/spi/spi.c
Building file: ../src/asf/avr32/drivers/usbb/usbb_device.c
Invoking: AVR32/GNU C Compiler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -DBOARD=EVK1101 -I"../src" -I"../src/asf/avr32/boards" -I"../src/asf/avr32/boards/evk1101" -I"../src/asf/avr32/drivers/flashc" -I"../src/asf/avr32/drivers/gpio" -I"../src/asf/avr32/drivers/intc" -I"../src/asf/avr32/drivers/pm" -I"../src/asf/avr32/drivers/spi" -I"../src/asf/avr32/services/fs/fat" -I"../src/asf/avr32/services/fs/fat/fat_example" -I"../src/asf/avr32/utils" -I"../src/asf/avr32/utils/preprocessor" -I"../src/asf/common/boards" -I"../src/asf/common/services/storage/ctrl_access" -I"../src/asf/common/utils" -I"../src/config" -I"../src/asf/avr32/drivers/usbb" -I"../src/asf/common/services/sleepmgr" -I"../src/asf/common/services/clock" -I"../src/asf/common/services/usb" -I"../src/asf/common/services/usb/udc" -I"../src/asf/common/services/usb/class/hid" -I"../src/asf/common/services/usb/class/hid/device/kbd" -I"../src/asf/common/services/usb/class/hid/device" -I"../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi" -Os -fdata-sections -ffunction-sections -Wall -c -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -mrelax -MD -MP -MF "src/asf/avr32/drivers/usbb/usbb_device.d" -MT"src/asf/avr32/drivers/usbb/usbb_device.d" -MT"src/asf/avr32/drivers/usbb/usbb_device.o" -mpart=uc3b0256 -o"src/asf/avr32/drivers/usbb/usbb_device.o" "../src/asf/avr32/drivers/usbb/usbb_device.c"
../src/asf/avr32/drivers/usbb/usbb_device.c: In function 'udd_interrupt':
C:\Documents and Settings\username\My Documents\Ducky_HID_HardCode\Ducky_HID_HardCode\src\asf\avr32\drivers\usbb\usbb_device.c(1043,1): dereferencing pointer '({anonymous})' does break strict-aliasing rules
C:\Documents and Settings\username\My Documents\Ducky_HID_HardCode\Ducky_HID_HardCode\src\asf\avr32\drivers\usbb\usbb_device.c(1043,1): initialized from here
Finished building: ../src/asf/avr32/drivers/usbb/usbb_device.c
Building file: ../src/asf/avr32/services/fs/fat/fat.c
Invoking: AVR32/GNU C Compiler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -DBOARD=EVK1101 -I"../src" -I"../src/asf/avr32/boards" -I"../src/asf/avr32/boards/evk1101" -I"../src/asf/avr32/drivers/flashc" -I"../src/asf/avr32/drivers/gpio" -I"../src/asf/avr32/drivers/intc" -I"../src/asf/avr32/drivers/pm" -I"../src/asf/avr32/drivers/spi" -I"../src/asf/avr32/services/fs/fat" -I"../src/asf/avr32/services/fs/fat/fat_example" -I"../src/asf/avr32/utils" -I"../src/asf/avr32/utils/preprocessor" -I"../src/asf/common/boards" -I"../src/asf/common/services/storage/ctrl_access" -I"../src/asf/common/utils" -I"../src/config" -I"../src/asf/avr32/drivers/usbb" -I"../src/asf/common/services/sleepmgr" -I"../src/asf/common/services/clock" -I"../src/asf/common/services/usb" -I"../src/asf/common/services/usb/udc" -I"../src/asf/common/services/usb/class/hid" -I"../src/asf/common/services/usb/class/hid/device/kbd" -I"../src/asf/common/services/usb/class/hid/device" -I"../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi" -Os -fdata-sections -ffunction-sections -Wall -c -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -mrelax -MD -MP -MF "src/asf/avr32/services/fs/fat/fat.d" -MT"src/asf/avr32/services/fs/fat/fat.d" -MT"src/asf/avr32/services/fs/fat/fat.o" -mpart=uc3b0256 -o"src/asf/avr32/services/fs/fat/fat.o" "../src/asf/avr32/services/fs/fat/fat.c"
Finished building: ../src/asf/avr32/services/fs/fat/fat.c
Building file: ../src/asf/avr32/services/fs/fat/fat_unusual.c
Invoking: AVR32/GNU C Compiler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -DBOARD=EVK1101 -I"../src" -I"../src/asf/avr32/boards" -I"../src/asf/avr32/boards/evk1101" -I"../src/asf/avr32/drivers/flashc" -I"../src/asf/avr32/drivers/gpio" -I"../src/asf/avr32/drivers/intc" -I"../src/asf/avr32/drivers/pm" -I"../src/asf/avr32/drivers/spi" -I"../src/asf/avr32/services/fs/fat" -I"../src/asf/avr32/services/fs/fat/fat_example" -I"../src/asf/avr32/utils" -I"../src/asf/avr32/utils/preprocessor" -I"../src/asf/common/boards" -I"../src/asf/common/services/storage/ctrl_access" -I"../src/asf/common/utils" -I"../src/config" -I"../src/asf/avr32/drivers/usbb" -I"../src/asf/common/services/sleepmgr" -I"../src/asf/common/services/clock" -I"../src/asf/common/services/usb" -I"../src/asf/common/services/usb/udc" -I"../src/asf/common/services/usb/class/hid" -I"../src/asf/common/services/usb/class/hid/device/kbd" -I"../src/asf/common/services/usb/class/hid/device" -I"../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi" -Os -fdata-sections -ffunction-sections -Wall -c -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -mrelax -MD -MP -MF "src/asf/avr32/services/fs/fat/fat_unusual.d" -MT"src/asf/avr32/services/fs/fat/fat_unusual.d" -MT"src/asf/avr32/services/fs/fat/fat_unusual.o" -mpart=uc3b0256 -o"src/asf/avr32/services/fs/fat/fat_unusual.o" "../src/asf/avr32/services/fs/fat/fat_unusual.c"
Finished building: ../src/asf/avr32/services/fs/fat/fat_unusual.c
Building file: ../src/asf/avr32/services/fs/fat/file.c
Invoking: AVR32/GNU C Compiler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -DBOARD=EVK1101 -I"../src" -I"../src/asf/avr32/boards" -I"../src/asf/avr32/boards/evk1101" -I"../src/asf/avr32/drivers/flashc" -I"../src/asf/avr32/drivers/gpio" -I"../src/asf/avr32/drivers/intc" -I"../src/asf/avr32/drivers/pm" -I"../src/asf/avr32/drivers/spi" -I"../src/asf/avr32/services/fs/fat" -I"../src/asf/avr32/services/fs/fat/fat_example" -I"../src/asf/avr32/utils" -I"../src/asf/avr32/utils/preprocessor" -I"../src/asf/common/boards" -I"../src/asf/common/services/storage/ctrl_access" -I"../src/asf/common/utils" -I"../src/config" -I"../src/asf/avr32/drivers/usbb" -I"../src/asf/common/services/sleepmgr" -I"../src/asf/common/services/clock" -I"../src/asf/common/services/usb" -I"../src/asf/common/services/usb/udc" -I"../src/asf/common/services/usb/class/hid" -I"../src/asf/common/services/usb/class/hid/device/kbd" -I"../src/asf/common/services/usb/class/hid/device" -I"../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi" -Os -fdata-sections -ffunction-sections -Wall -c -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -mrelax -MD -MP -MF "src/asf/avr32/services/fs/fat/file.d" -MT"src/asf/avr32/services/fs/fat/file.d" -MT"src/asf/avr32/services/fs/fat/file.o" -mpart=uc3b0256 -o"src/asf/avr32/services/fs/fat/file.o" "../src/asf/avr32/services/fs/fat/file.c"
Finished building: ../src/asf/avr32/services/fs/fat/file.c
Building file: ../src/asf/avr32/services/fs/fat/navigation.c
Invoking: AVR32/GNU C Compiler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -DBOARD=EVK1101 -I"../src" -I"../src/asf/avr32/boards" -I"../src/asf/avr32/boards/evk1101" -I"../src/asf/avr32/drivers/flashc" -I"../src/asf/avr32/drivers/gpio" -I"../src/asf/avr32/drivers/intc" -I"../src/asf/avr32/drivers/pm" -I"../src/asf/avr32/drivers/spi" -I"../src/asf/avr32/services/fs/fat" -I"../src/asf/avr32/services/fs/fat/fat_example" -I"../src/asf/avr32/utils" -I"../src/asf/avr32/utils/preprocessor" -I"../src/asf/common/boards" -I"../src/asf/common/services/storage/ctrl_access" -I"../src/asf/common/utils" -I"../src/config" -I"../src/asf/avr32/drivers/usbb" -I"../src/asf/common/services/sleepmgr" -I"../src/asf/common/services/clock" -I"../src/asf/common/services/usb" -I"../src/asf/common/services/usb/udc" -I"../src/asf/common/services/usb/class/hid" -I"../src/asf/common/services/usb/class/hid/device/kbd" -I"../src/asf/common/services/usb/class/hid/device" -I"../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi" -Os -fdata-sections -ffunction-sections -Wall -c -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -mrelax -MD -MP -MF "src/asf/avr32/services/fs/fat/navigation.d" -MT"src/asf/avr32/services/fs/fat/navigation.d" -MT"src/asf/avr32/services/fs/fat/navigation.o" -mpart=uc3b0256 -o"src/asf/avr32/services/fs/fat/navigation.o" "../src/asf/avr32/services/fs/fat/navigation.c"
Finished building: ../src/asf/avr32/services/fs/fat/navigation.c
Building file: ../src/asf/avr32/utils/startup/startup_uc3.S
Invoking: AVR32/GNU Preprocessing Assembler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -x assembler-with-cpp -c -mrelax -I "../src" -I "../src/asf/avr32/boards" -I "../src/asf/avr32/boards/evk1101" -I "../src/asf/avr32/drivers/flashc" -I "../src/asf/avr32/drivers/gpio" -I "../src/asf/avr32/drivers/intc" -I "../src/asf/avr32/drivers/pm" -I "../src/asf/avr32/drivers/spi" -I "../src/asf/avr32/services/fs/fat" -I "../src/asf/avr32/services/fs/fat/fat_example" -I "../src/asf/avr32/utils" -I "../src/asf/avr32/utils/preprocessor" -I "../src/asf/common/boards" -I "../src/asf/common/services/storage/ctrl_access" -I "../src/asf/common/utils" -I "../src/config" -I "../src/asf/avr32/drivers/usbb" -I "../src/asf/common/services/sleepmgr" -I "../src/asf/common/services/clock" -I "../src/asf/common/services/usb" -I "../src/asf/common/services/usb/udc" -I "../src/asf/common/services/usb/class/hid" -I "../src/asf/common/services/usb/class/hid/device/kbd" -I "../src/asf/common/services/usb/class/hid/device" -mpart=uc3b0256 -o"src/asf/avr32/utils/startup/startup_uc3.o" "../src/asf/avr32/utils/startup/startup_uc3.S"
Finished building: ../src/asf/avr32/utils/startup/startup_uc3.S
Building file: ../src/asf/avr32/utils/startup/trampoline_uc3.S
Invoking: AVR32/GNU Preprocessing Assembler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -x assembler-with-cpp -c -mrelax -I "../src" -I "../src/asf/avr32/boards" -I "../src/asf/avr32/boards/evk1101" -I "../src/asf/avr32/drivers/flashc" -I "../src/asf/avr32/drivers/gpio" -I "../src/asf/avr32/drivers/intc" -I "../src/asf/avr32/drivers/pm" -I "../src/asf/avr32/drivers/spi" -I "../src/asf/avr32/services/fs/fat" -I "../src/asf/avr32/services/fs/fat/fat_example" -I "../src/asf/avr32/utils" -I "../src/asf/avr32/utils/preprocessor" -I "../src/asf/common/boards" -I "../src/asf/common/services/storage/ctrl_access" -I "../src/asf/common/utils" -I "../src/config" -I "../src/asf/avr32/drivers/usbb" -I "../src/asf/common/services/sleepmgr" -I "../src/asf/common/services/clock" -I "../src/asf/common/services/usb" -I "../src/asf/common/services/usb/udc" -I "../src/asf/common/services/usb/class/hid" -I "../src/asf/common/services/usb/class/hid/device/kbd" -I "../src/asf/common/services/usb/class/hid/device" -mpart=uc3b0256 -o"src/asf/avr32/utils/startup/trampoline_uc3.o" "../src/asf/avr32/utils/startup/trampoline_uc3.S"
Finished building: ../src/asf/avr32/utils/startup/trampoline_uc3.S
Building file: ../src/asf/common/services/clock/uc3b0_b1/sysclk.c
Invoking: AVR32/GNU C Compiler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -DBOARD=EVK1101 -I"../src" -I"../src/asf/avr32/boards" -I"../src/asf/avr32/boards/evk1101" -I"../src/asf/avr32/drivers/flashc" -I"../src/asf/avr32/drivers/gpio" -I"../src/asf/avr32/drivers/intc" -I"../src/asf/avr32/drivers/pm" -I"../src/asf/avr32/drivers/spi" -I"../src/asf/avr32/services/fs/fat" -I"../src/asf/avr32/services/fs/fat/fat_example" -I"../src/asf/avr32/utils" -I"../src/asf/avr32/utils/preprocessor" -I"../src/asf/common/boards" -I"../src/asf/common/services/storage/ctrl_access" -I"../src/asf/common/utils" -I"../src/config" -I"../src/asf/avr32/drivers/usbb" -I"../src/asf/common/services/sleepmgr" -I"../src/asf/common/services/clock" -I"../src/asf/common/services/usb" -I"../src/asf/common/services/usb/udc" -I"../src/asf/common/services/usb/class/hid" -I"../src/asf/common/services/usb/class/hid/device/kbd" -I"../src/asf/common/services/usb/class/hid/device" -I"../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi" -Os -fdata-sections -ffunction-sections -Wall -c -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -mrelax -MD -MP -MF "src/asf/common/services/clock/uc3b0_b1/sysclk.d" -MT"src/asf/common/services/clock/uc3b0_b1/sysclk.d" -MT"src/asf/common/services/clock/uc3b0_b1/sysclk.o" -mpart=uc3b0256 -o"src/asf/common/services/clock/uc3b0_b1/sysclk.o" "../src/asf/common/services/clock/uc3b0_b1/sysclk.c"
Finished building: ../src/asf/common/services/clock/uc3b0_b1/sysclk.c
Building file: ../src/asf/common/services/sleepmgr/uc3/sleepmgr.c
Invoking: AVR32/GNU C Compiler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -DBOARD=EVK1101 -I"../src" -I"../src/asf/avr32/boards" -I"../src/asf/avr32/boards/evk1101" -I"../src/asf/avr32/drivers/flashc" -I"../src/asf/avr32/drivers/gpio" -I"../src/asf/avr32/drivers/intc" -I"../src/asf/avr32/drivers/pm" -I"../src/asf/avr32/drivers/spi" -I"../src/asf/avr32/services/fs/fat" -I"../src/asf/avr32/services/fs/fat/fat_example" -I"../src/asf/avr32/utils" -I"../src/asf/avr32/utils/preprocessor" -I"../src/asf/common/boards" -I"../src/asf/common/services/storage/ctrl_access" -I"../src/asf/common/utils" -I"../src/config" -I"../src/asf/avr32/drivers/usbb" -I"../src/asf/common/services/sleepmgr" -I"../src/asf/common/services/clock" -I"../src/asf/common/services/usb" -I"../src/asf/common/services/usb/udc" -I"../src/asf/common/services/usb/class/hid" -I"../src/asf/common/services/usb/class/hid/device/kbd" -I"../src/asf/common/services/usb/class/hid/device" -I"../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi" -Os -fdata-sections -ffunction-sections -Wall -c -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -mrelax -MD -MP -MF "src/asf/common/services/sleepmgr/uc3/sleepmgr.d" -MT"src/asf/common/services/sleepmgr/uc3/sleepmgr.d" -MT"src/asf/common/services/sleepmgr/uc3/sleepmgr.o" -mpart=uc3b0256 -o"src/asf/common/services/sleepmgr/uc3/sleepmgr.o" "../src/asf/common/services/sleepmgr/uc3/sleepmgr.c"
Finished building: ../src/asf/common/services/sleepmgr/uc3/sleepmgr.c
Building file: ../src/asf/common/services/storage/ctrl_access/ctrl_access.c
Invoking: AVR32/GNU C Compiler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -DBOARD=EVK1101 -I"../src" -I"../src/asf/avr32/boards" -I"../src/asf/avr32/boards/evk1101" -I"../src/asf/avr32/drivers/flashc" -I"../src/asf/avr32/drivers/gpio" -I"../src/asf/avr32/drivers/intc" -I"../src/asf/avr32/drivers/pm" -I"../src/asf/avr32/drivers/spi" -I"../src/asf/avr32/services/fs/fat" -I"../src/asf/avr32/services/fs/fat/fat_example" -I"../src/asf/avr32/utils" -I"../src/asf/avr32/utils/preprocessor" -I"../src/asf/common/boards" -I"../src/asf/common/services/storage/ctrl_access" -I"../src/asf/common/utils" -I"../src/config" -I"../src/asf/avr32/drivers/usbb" -I"../src/asf/common/services/sleepmgr" -I"../src/asf/common/services/clock" -I"../src/asf/common/services/usb" -I"../src/asf/common/services/usb/udc" -I"../src/asf/common/services/usb/class/hid" -I"../src/asf/common/services/usb/class/hid/device/kbd" -I"../src/asf/common/services/usb/class/hid/device" -I"../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi" -Os -fdata-sections -ffunction-sections -Wall -c -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -mrelax -MD -MP -MF "src/asf/common/services/storage/ctrl_access/ctrl_access.d" -MT"src/asf/common/services/storage/ctrl_access/ctrl_access.d" -MT"src/asf/common/services/storage/ctrl_access/ctrl_access.o" -mpart=uc3b0256 -o"src/asf/common/services/storage/ctrl_access/ctrl_access.o" "../src/asf/common/services/storage/ctrl_access/ctrl_access.c"
Finished building: ../src/asf/common/services/storage/ctrl_access/ctrl_access.c
Building file: ../src/asf/common/services/usb/class/hid/device/kbd/udi_hid_kbd.c
Invoking: AVR32/GNU C Compiler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -DBOARD=EVK1101 -I"../src" -I"../src/asf/avr32/boards" -I"../src/asf/avr32/boards/evk1101" -I"../src/asf/avr32/drivers/flashc" -I"../src/asf/avr32/drivers/gpio" -I"../src/asf/avr32/drivers/intc" -I"../src/asf/avr32/drivers/pm" -I"../src/asf/avr32/drivers/spi" -I"../src/asf/avr32/services/fs/fat" -I"../src/asf/avr32/services/fs/fat/fat_example" -I"../src/asf/avr32/utils" -I"../src/asf/avr32/utils/preprocessor" -I"../src/asf/common/boards" -I"../src/asf/common/services/storage/ctrl_access" -I"../src/asf/common/utils" -I"../src/config" -I"../src/asf/avr32/drivers/usbb" -I"../src/asf/common/services/sleepmgr" -I"../src/asf/common/services/clock" -I"../src/asf/common/services/usb" -I"../src/asf/common/services/usb/udc" -I"../src/asf/common/services/usb/class/hid" -I"../src/asf/common/services/usb/class/hid/device/kbd" -I"../src/asf/common/services/usb/class/hid/device" -I"../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi" -Os -fdata-sections -ffunction-sections -Wall -c -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -mrelax -MD -MP -MF "src/asf/common/services/usb/class/hid/device/kbd/udi_hid_kbd.d" -MT"src/asf/common/services/usb/class/hid/device/kbd/udi_hid_kbd.d" -MT"src/asf/common/services/usb/class/hid/device/kbd/udi_hid_kbd.o" -mpart=uc3b0256 -o"src/asf/common/services/usb/class/hid/device/kbd/udi_hid_kbd.o" "../src/asf/common/services/usb/class/hid/device/kbd/udi_hid_kbd.c"
Finished building: ../src/asf/common/services/usb/class/hid/device/kbd/udi_hid_kbd.c
Building file: ../src/asf/common/services/usb/class/hid/device/kbd/udi_hid_kbd_desc.c
Invoking: AVR32/GNU C Compiler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -DBOARD=EVK1101 -I"../src" -I"../src/asf/avr32/boards" -I"../src/asf/avr32/boards/evk1101" -I"../src/asf/avr32/drivers/flashc" -I"../src/asf/avr32/drivers/gpio" -I"../src/asf/avr32/drivers/intc" -I"../src/asf/avr32/drivers/pm" -I"../src/asf/avr32/drivers/spi" -I"../src/asf/avr32/services/fs/fat" -I"../src/asf/avr32/services/fs/fat/fat_example" -I"../src/asf/avr32/utils" -I"../src/asf/avr32/utils/preprocessor" -I"../src/asf/common/boards" -I"../src/asf/common/services/storage/ctrl_access" -I"../src/asf/common/utils" -I"../src/config" -I"../src/asf/avr32/drivers/usbb" -I"../src/asf/common/services/sleepmgr" -I"../src/asf/common/services/clock" -I"../src/asf/common/services/usb" -I"../src/asf/common/services/usb/udc" -I"../src/asf/common/services/usb/class/hid" -I"../src/asf/common/services/usb/class/hid/device/kbd" -I"../src/asf/common/services/usb/class/hid/device" -I"../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi" -Os -fdata-sections -ffunction-sections -Wall -c -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -mrelax -MD -MP -MF "src/asf/common/services/usb/class/hid/device/kbd/udi_hid_kbd_desc.d" -MT"src/asf/common/services/usb/class/hid/device/kbd/udi_hid_kbd_desc.d" -MT"src/asf/common/services/usb/class/hid/device/kbd/udi_hid_kbd_desc.o" -mpart=uc3b0256 -o"src/asf/common/services/usb/class/hid/device/kbd/udi_hid_kbd_desc.o" "../src/asf/common/services/usb/class/hid/device/kbd/udi_hid_kbd_desc.c"
Finished building: ../src/asf/common/services/usb/class/hid/device/kbd/udi_hid_kbd_desc.c
Building file: ../src/asf/common/services/usb/class/hid/device/udi_hid.c
Invoking: AVR32/GNU C Compiler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -DBOARD=EVK1101 -I"../src" -I"../src/asf/avr32/boards" -I"../src/asf/avr32/boards/evk1101" -I"../src/asf/avr32/drivers/flashc" -I"../src/asf/avr32/drivers/gpio" -I"../src/asf/avr32/drivers/intc" -I"../src/asf/avr32/drivers/pm" -I"../src/asf/avr32/drivers/spi" -I"../src/asf/avr32/services/fs/fat" -I"../src/asf/avr32/services/fs/fat/fat_example" -I"../src/asf/avr32/utils" -I"../src/asf/avr32/utils/preprocessor" -I"../src/asf/common/boards" -I"../src/asf/common/services/storage/ctrl_access" -I"../src/asf/common/utils" -I"../src/config" -I"../src/asf/avr32/drivers/usbb" -I"../src/asf/common/services/sleepmgr" -I"../src/asf/common/services/clock" -I"../src/asf/common/services/usb" -I"../src/asf/common/services/usb/udc" -I"../src/asf/common/services/usb/class/hid" -I"../src/asf/common/services/usb/class/hid/device/kbd" -I"../src/asf/common/services/usb/class/hid/device" -I"../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi" -Os -fdata-sections -ffunction-sections -Wall -c -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -mrelax -MD -MP -MF "src/asf/common/services/usb/class/hid/device/udi_hid.d" -MT"src/asf/common/services/usb/class/hid/device/udi_hid.d" -MT"src/asf/common/services/usb/class/hid/device/udi_hid.o" -mpart=uc3b0256 -o"src/asf/common/services/usb/class/hid/device/udi_hid.o" "../src/asf/common/services/usb/class/hid/device/udi_hid.c"
Finished building: ../src/asf/common/services/usb/class/hid/device/udi_hid.c
Building file: ../src/asf/common/services/usb/udc/udc.c
Invoking: AVR32/GNU C Compiler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -DBOARD=EVK1101 -I"../src" -I"../src/asf/avr32/boards" -I"../src/asf/avr32/boards/evk1101" -I"../src/asf/avr32/drivers/flashc" -I"../src/asf/avr32/drivers/gpio" -I"../src/asf/avr32/drivers/intc" -I"../src/asf/avr32/drivers/pm" -I"../src/asf/avr32/drivers/spi" -I"../src/asf/avr32/services/fs/fat" -I"../src/asf/avr32/services/fs/fat/fat_example" -I"../src/asf/avr32/utils" -I"../src/asf/avr32/utils/preprocessor" -I"../src/asf/common/boards" -I"../src/asf/common/services/storage/ctrl_access" -I"../src/asf/common/utils" -I"../src/config" -I"../src/asf/avr32/drivers/usbb" -I"../src/asf/common/services/sleepmgr" -I"../src/asf/common/services/clock" -I"../src/asf/common/services/usb" -I"../src/asf/common/services/usb/udc" -I"../src/asf/common/services/usb/class/hid" -I"../src/asf/common/services/usb/class/hid/device/kbd" -I"../src/asf/common/services/usb/class/hid/device" -I"../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi" -Os -fdata-sections -ffunction-sections -Wall -c -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -mrelax -MD -MP -MF "src/asf/common/services/usb/udc/udc.d" -MT"src/asf/common/services/usb/udc/udc.d" -MT"src/asf/common/services/usb/udc/udc.o" -mpart=uc3b0256 -o"src/asf/common/services/usb/udc/udc.o" "../src/asf/common/services/usb/udc/udc.c"
Finished building: ../src/asf/common/services/usb/udc/udc.c
Building file: ../src/main.c
Invoking: AVR32/GNU C Compiler : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -DBOARD=EVK1101 -I"../src" -I"../src/asf/avr32/boards" -I"../src/asf/avr32/boards/evk1101" -I"../src/asf/avr32/drivers/flashc" -I"../src/asf/avr32/drivers/gpio" -I"../src/asf/avr32/drivers/intc" -I"../src/asf/avr32/drivers/pm" -I"../src/asf/avr32/drivers/spi" -I"../src/asf/avr32/services/fs/fat" -I"../src/asf/avr32/services/fs/fat/fat_example" -I"../src/asf/avr32/utils" -I"../src/asf/avr32/utils/preprocessor" -I"../src/asf/common/boards" -I"../src/asf/common/services/storage/ctrl_access" -I"../src/asf/common/utils" -I"../src/config" -I"../src/asf/avr32/drivers/usbb" -I"../src/asf/common/services/sleepmgr" -I"../src/asf/common/services/clock" -I"../src/asf/common/services/usb" -I"../src/asf/common/services/usb/udc" -I"../src/asf/common/services/usb/class/hid" -I"../src/asf/common/services/usb/class/hid/device/kbd" -I"../src/asf/common/services/usb/class/hid/device" -I"../src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi" -Os -fdata-sections -ffunction-sections -Wall -c -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -mrelax -MD -MP -MF "src/main.d" -MT"src/main.d" -MT"src/main.o" -mpart=uc3b0256 -o"src/main.o" "../src/main.c"
C:\Documents and Settings\username\My Documents\Ducky_HID_HardCode\Ducky_HID_HardCode\src\main.c(147,1): no previous prototype for 'process_frame'
Finished building: ../src/main.c
Building target: duck.elf
Invoking: AVR32/GNU Linker : (AVR_32_bit_GNU_Toolchain_3.4.1_348) 4.4.3
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-gcc.exe" -o duck.elf src/asf/avr32/boards/evk1101/init.o src/asf/avr32/boards/evk1101/led.o src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi/sd_mmc_spi.o src/asf/avr32/components/memory/sd_mmc/sd_mmc_spi/sd_mmc_spi_mem.o src/asf/avr32/drivers/flashc/flashc.o src/asf/avr32/drivers/gpio/gpio.o src/asf/avr32/drivers/intc/exception.o src/asf/avr32/drivers/intc/intc.o src/asf/avr32/drivers/pm/pm.o src/asf/avr32/drivers/pm/pm_conf_clocks.o src/asf/avr32/drivers/pm/power_clocks_lib.o src/asf/avr32/drivers/spi/spi.o src/asf/avr32/drivers/usbb/usbb_device.o src/asf/avr32/services/fs/fat/fat.o src/asf/avr32/services/fs/fat/fat_unusual.o src/asf/avr32/services/fs/fat/file.o src/asf/avr32/services/fs/fat/navigation.o src/asf/avr32/utils/startup/startup_uc3.o src/asf/avr32/utils/startup/trampoline_uc3.o src/asf/common/services/clock/uc3b0_b1/sysclk.o src/asf/common/services/sleepmgr/uc3/sleepmgr.o src/asf/common/services/storage/ctrl_access/ctrl_access.o src/asf/common/services/usb/class/hid/device/kbd/udi_hid_kbd.o src/asf/common/services/usb/class/hid/device/kbd/udi_hid_kbd_desc.o src/asf/common/services/usb/class/hid/device/udi_hid.o src/asf/common/services/usb/udc/udc.o src/main.o -nostartfiles -Wl,-Map="duck.map" -Wl,--start-group -lm -Wl,--end-group -Wl,--gc-sections -T../src/asf/avr32/utils/linker_scripts/at32uc3b/0256/gcc/link_uc3b0256.lds -Wl,--relax -mpart=uc3b0256
Finished building target: duck.elf
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-objcopy.exe" -O ihex -R .eeprom -R .fuse -R .lock -R .signature "duck.elf" "duck.hex"
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-objcopy.exe" -j .eeprom --set-section-flags=.eeprom=alloc,load --change-section-lma .eeprom=0 --no-change-warnings -O ihex "duck.elf" "duck.eep" || exit 0
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-objdump.exe" -h -S "duck.elf" > "duck.lss"
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-objcopy.exe" -O srec -R .eeprom -R .fuse -R .lock -R .signature "duck.elf" "duck.srec"
"C:\Program Files\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr32-size.exe" "duck.elf"
text data bss dec hex filename
18965 214 32553 51732 ca14 duck.elf
Done executing task "RunCompilerTask".
Using "RunOutputFileVerifyTask" task from assembly "C:\Program Files\Atmel\Atmel Studio 6.0\Vs\Compiler.Task.dll".
Task "RunOutputFileVerifyTask"
Program Memory Usage : 19179 bytes 7.3 % Full
Done executing task "RunOutputFileVerifyTask".
Done building target "CoreBuild" in project "duck.cproj".
Target "PostBuildEvent" skipped, due to false condition; ('$(PostBuildEvent)' != '') was evaluated as ('' != '').
Target "Build" in file "C:\Program Files\Atmel\Atmel Studio 6.0\Vs\Avr.common.targets" from project "C:\Documents and Settings\username\My Documents\Ducky_HID_HardCode\Ducky_HID_HardCode\duck.cproj" (entry point):
Done building target "Build" in project "duck.cproj".
Done building project "duck.cproj".

Build succeeded.
========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==========

Edited by amtel

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...