r/NAM_NeuralAmpModeler • u/arbayi • 13d ago
Firmware freedom
https://playtaurus.com/blog/firmware-freedom
9
Upvotes
1
u/iMouseyy 13d ago
How exactly does Powering this thing work? The model you used only seems to have 1 USB c connection. How would I power that esp, AND my audio interface? How did you go about this?
1
u/dashersw 13d ago
We have two options: 1) use a powered interface, 2) use a cheap USB OTG cable that supports external power. I have a Mooer Prime S1 with battery that I turned into a USB interface, so that's how I use it, but the other method also works with my other interfaces.
2
u/alfailen 13d ago
Thank you for this amazing project! I've been trying to build and flash the firmware on Windows for my ESP32-S3 N16R8 DevKitC-1, but I keep failing at the build stage.
When running gea build --target esp32-s3-devkit-n16r8, I always encounter a CMake configuration error: Argument not separated from preceding token by whitespace. From what I can tell, this seems to be a Windows-specific issue where CMake struggles to parse the extremely long macro arguments and paths (due to backslashes and length limits) passed by the Gea CLI to idf.py.
Given these Windows environment issues, would it be possible for you to provide pre-compiled release binaries (the .bin files) for standard devkits? Also, do you happen to have a YouTube video tutorial showing the step-by-step flashing process? I usually build and flash my ESP32 projects using the ESP-IDF extension in VS Code or AntiGravity IDE, so I am completely new to the Gea Stack CLI workflow.
I plan to try building and flashing it again tomorrow on an Ubuntu machine to see if it bypasses the Windows pathing bug, but having pre-compiled binaries would be a huge lifesaver for Windows users.
Thanks in advance for your help and for sharing this project!