srs5694
Active Member
The firmware update is a Windows .exe file, so it won't run natively under macOS. Some people have reported that it works running in a virtual machine (IIRC, all the reports I've seen have used VMware). I tried using VirtualBox under Linux for this, but I couldn't get it to recognize the USB ports, so I gave up and used a native Windows 10 installation. If you're trying to use a virtualization system, please say what it is and how you're configuring it. Perhaps somebody experienced with such things could help; or you might try asking on a forum dedicated to that virtualization tool.I bought the adapter early in the presale. I used it once without success at a Charge point location in Colfax, CA. I've tried to do the firmware update but the USB serial port doesn't show up on my Mac. Anyone else have trouble getting the firmware update done on a Mac?
FWIW, it should be fairly easy for Setec to write tools to do this update in a more cross-platform way. The adapter shows up like a simple USB-to-serial device, so chances are the update requires sending some simple commands (probably text-mode) followed by the upload of the actual firmware, similar to an old-style file transfer with Kermit or the like. If I'm right, then this could easily be done with Python or some other cross-platform language or library. I'm guessing they did it as a Windows binary because that was what their engineers were most familiar with. That said, I haven't tried poking at this very deeply, so I might be missing something; and I wouldn't hold my breath waiting for something else. It wouldn't hurt to send an e-mail to Setec asking for this feature.