ah. I may have skipped the libusb driver bit.
under device manager it's showing up under libusb-win32 Usb Devices as 'Little Wire'
not USBtinyISP.
the instructions here:
http://sourceforge.net/apps/trac/libusb-win32/wikiare damnably confusing as i'm not sure what I'm trying to achieve. not sure if I want to do the 'filter driver' bit or just the 'device driver'
I attempted the filter driver instructions but the spark didn't show up. the whole libusb feels like they've tried to dumb things down and made it more complicated in the process.
Edit. ok figured that out.
spark now shows in device manager as USBtinySPI
however when I try to upload using programmer I get this:
Binary sketch size: 15,494 bytes (of a 32,256 byte maximum)
Running AVRDUDE...
avrdude_original: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
what now?
pretty sure I've got it wired up right:
digispark pins
0 1 2 5
| | | |
11 12 13 rst
femto pins
and yes it is powered.
wondering if the femto is borked. not sure how I could test this.
maybe some time in the past I used Burn Bootloader? would that cause what I'm seeing?