Hi Josh,
I have two questions regarding the HiFi module.
First, after uploading the code from https://github.com/sanworks/Bpod_HiFi_Firmware to the Teensy 4.1 board of the HiFi module, I can see it in the Bpod USB configuration. However, in the USB Available section, two COM ports appear, usually consecutive, like COM3 & COM4 or COM5 & COM6. One of these COM ports pairs with the HiFi module successfully and allows the code to run, while the other one does not and returns the error: "The USB serial port did not return the requested number of bytes." I don’t understand why two COM ports are appearing; previously, only one COM was shown when connecting the HiFi module.
The second issue is that at least two of my HiFi modules have suddenly stopped producing sound during use. I noticed that others have discussed potential SD card issues, but I feel there might be other contributing factors. For instance, in one case, after the HiFi module stopped producing sound (though it could still pair with the state machine and run code), I re-uploaded the code to the Teensy 4.1 board, and the HiFi module started producing sound again (but the first issue with two COM ports still occurred). However, the sound produced was not what I intended. For example, when I wanted a 1000Hz tone for 1 second, it played two sounds shorter than 1 second instead. Shortly after, it stopped producing sound again.
Do you have any suggestions on how to address these two issues? I look forward to your response.
Best regards,
Oly