What is bossac.exe?


I've been trying to upload "KappaPad" (GitHub - fb39ca4/kappa-pad: Initial Commit) to my Arduino Due; but keep getting this error:

bossac.exe: extra arguments found
Try 'bossac.exe -h' or 'bossac.exe --help' for more information

Does anyone know how to fix this?

bossac is use for the compiler. try open a blank sketch at first and see if it compile. I suspect your Arduino IDE is not up to date. It was a bug on an earlier version.

BOSSAC is a command-line implementation of BOSSA - "Basic Open Source Sam-ba Application"
"SAM-BA" is the "SAM Boot Assistant", something that Atmel implements in their built-in (and published) bootloaders.

So BOSSAC.EXE is the utility used to upload the sketch to Due; essentially the Atmel ARM equivalent of "avrdude.exe"