Hi! I inherited a Bpod valve module that was bought about 5 years ago. The silkscreen label on the valve module says that it is a "Bpod Valve Driver Module r2" (see photo). However, it seems that the microcontroller plug-in board is a (red) Sparkfun SAMD21, and not the (green) Teensy v4. This is confusing, because according to the valve module wiki page, v1 comes with a SAMD21, and v2 with a Teensy v4. So it seems that I got some kind of in-between version? I noted the wiki page refers to v1 vs v2, whereas the silkscreen print on my board says r2 (not v2). Note that the silkscreen label shown on the webshop page for the current v2 module says "Bpod Valve Driver Module", without a version string, but otherwise looks identical to mine. Does this make sense to anyone?
I tried downloading the valve module firmware with the HARDWARE_VERSION parameter set to 1, so that's for "rev 1.0" of the valve driver module and the SAMD21 microcontroller. It downloads fine, but valve switching doesn't work. Perhaps because of a pinout mismatch? I do think that this module was used successfully with Bpod in the past, but I don't know which exact firmware was used.
Here's a hi-res photo of my module:

If anyone had any hints on this I'd be grateful. Which firmware and firmware config is most appropriate for my hardware? Alternatively, would you suggest replacing the SAMD21 with a Teensy v4 board, to make my hardware match more closely with the current v2 module? Thank you!