I ran into dead-ended trying to get Mujina talking to my Bitaxe Gamma over WSL2+usbipd. Flashed bitaxe-raw at current HEAD and Mujina discovers the device fine, but every control-frame write hangs. Ran that all the way down and it turns out the control CDC ACM endpoint on the ESP32-S3 isn’t being drained — I can flood 4 KB into the ASIC UART port in 340 ms, but identical write to the control port times out at 2 s. Confirmed with pyserial (dtr=True), raw shell echo, and Mujina’s tokio-serial. So the block is inside bitaxe-raw, not on the Mujina side or in the frame format. I was able to get Mujina to build in WSL no problem and use the CPU mining, and the dashboard shows up fine.
Where is that PR? I was able to get mujina to work on my windows machine using cpu mining fine..it was the bitaxe-raw that wasnt working. I was going to try s19jpro next
That helped, but I still need to make some code changes and some other fixes on the USB side. I was able to finally get it working here on Windows with the help of Claude. Here’s the dashboard I have running for it.I’ll be making a PR soon on to the main repo and get this thing loaded in, and I can show you what I’ve done.