Hi CCCZ,
LoadBpodFirmware() and the older BpodFirmwareUpdate() both rely on a loading tool that does not play well with the SAMD21 Mini board.
The valve driver module firmware update is not necessary for the module to function. It mostly adds support for our updated valve driver module. You can edit this file to suppress the warning (though you'd need to do it each time you update Bpod).
If you'd like to update the firmware, you can:
-Install Arduino 2.1 or newer
-In Arduino, open the boards manager (from the left-side menu bar) and add support for Sparkfun SAMD boards.
-Open the firmware
-From the Tools menu, select the board (SAMD21 Mini) and port (COM on Windows, /dev/ttyACM on Linux)
-Click 'Upload'
-Josh