I posted a while ago about the dfu-util included with maple-ide not working, and after a bit of digging I found out why. The dfu-util included in the linux 64bit distribution of maple-ide was actually 32bit, and Debian x64 by default installs the 64bit libusb libraries. dfu-util therefore throws an error when it tries to load the shared library.
I copied my 64bit dfu-util from /usr/bin and now it works.