Hey
@mstrens
Do you know if the 860C display firmware is already at its limits with functions and menus?
I’ve been trying to add an autotune test that finds the cleanest window for measuring phase amps (lowest noise area in the PWM cycle), but I keep hitting build errors — flash overflow, .bss overflow, and a few weird linker warnings once I add the new logic.
Before I go too far down the rabbit hole, I’m trying to figure out if it’s even possible to fit more features in the existing build, or if I’d need to make a stripped-down debug/tuning firmware instead — basically remove all normal menus and replace them with tuning screens and test functions.
The plan was to run the autotune once, store the results (the best sample window offsets) either in display flash or the controller flash, and then hard-code them later for release builds. I thought that Every motor’s a little different, so it’d be handy if users could flash the display, run the test, and have it find its own ideal timing window automatically. But if there's no space for it I'd probably have to go down the special debug build route .
Just wondering if the display has any headroom left at all, or if it’s right up against flash/RAM limits now.