I haven’t reflashed anything, so none of this was something I could “just” do. If others haven’t ever reflashed anything and need to do this, start at: learn.sparkfun.com/tutorials/in … bootloader
I’m using arduino-as-ISP.
Here’s what I ended up doing that worked, if anyone else is trying to reflash the Xadow Duino and doesn’t know how to reflash boards in general yet:
-Edited boards.txt in [arduino path]\hardware\seeeduino\avr to add “Xadow.bootloader.tool=arduino:avrdude” in with the other Xadow info (for me it’s added as line 99), and change the line with “Xadow.bootloader.file=Seeeduino-Caterina.hex” to “Xadow.bootloader.file=Seeeduino-Xadow.hex”
-Copy the folder “bootloader” in from Seeed32U4Bootloader-master\Seeed32U4Bootloader-master\Seeeduino Xadow\ to [arduino path]\hardware\seeeduino\avr
-set up pins on the xadow for the ICSP pins
-Connected the ISCP pins to an Arudino Uno as indicated at learn.sparkfun.com/tutorials/in … bootloader
-Uploaded the ArduinoISP example sketch to the Ardunio Uno
-Left the Arduino Uno port selected, changed the board to Seeduino Xadow
-Tools > Burn Bootloader
Hopefully this will save someone some “avrdude: can’t open input file hardware\seeeduino\avr/bootloaders/Caterina-Xadow.hex: No such file or directory” errors!