I do. According to what @xsynatic wrote though, it doesn’t seem to have to do with 4.x FW but is rather related to switching from Ack fw to the standard fw in general.
Just wondering if there is any effect on the regen when using HFI?
I believe this is most likely due to memory access operations. Now I don’t know exactly how the flashing routine works for this specific case, but I assume it has to do with sequential vs random read/write operations.
Seeing how large are the changes in c code between Ack fw and 4.x fw, the resulting compiled binary is going to occupy a fairly different memory block addresses. With this in mind, if updating to a contiguous firmware for example, the chances that most of the compiled binary data are going to remain unchanged are high, meaning only a small portion would need to be updated on the memory, this happens relatively quick because the flashing routine reads those blocks first and knows that they are unchanged, thus skipping the expensive write operations.
When a lot has changed code wise, flashing would technically take a longer time to override all the changed blocks, and this depends on how contiguous those block are to each other, how many random read/write vs sequential read/write are there, the page size, and actual written data size.
But of course those are all assumptions, and I’m pretty sure some other factors are weighing in as well.
I assumed it had something to do with firmware compression or something like that that was implemented at some point.
It’s definitely firmware compression.
Keep getting this error when trying to setup my motors in fox with 2x VESC6
Tried resetting the firmware but didn’t help please could someone give me a fix as would love to be riding again tomorrow
Small update review…
Idk what firmware the issue started or if its in all of them
Just a psa since it seems I’m not the only person with this issue.
I get firmware induced speed wobbles. Always at the exact same speed. (Focbox in Foc)
…Went back to Ackmaniac “Speed wobbles” are gone.
Also got cutout under hard acceleration (Not 100% sure if this is firmware issue)
wh/mi calculation is incorrect as far as i can tell (measured against powerlab 6)
The speed wobbles, are they like a rubberband pulling you back a bit, over and over?
I guess that’s one way of putting it… I forgot to mention here is that it is audible, i can hear the motor “switching” I assume back and forth… Always at 31mph for me. That’s approximately 80% duty cycle on my setup
Are you using a metr pro with TPC bridge?
I had the same kind of issue with my vesc 3.62. I just redid it multiple times and it somehow worked out for me.
Yes, I’ll have something out soon.
Love your work mate!
I have also wobble problems at speed and it could be the FW4.0 because I tried everything else to solve it without success. It always happens between 44-46km/h (27.3-28.6mph). Setup: Vesc6, 220kv, 1:6.25 gearing, 9".
I recorded some log files and recognized that the duty cycle seems strange. When the wobble happens the value jumps around. Blue line is speed an pink duty cycle.
Here 2 wobbles…
Here 45.72 km/h and 77.40 % duty cycle
Also 45.72 km/h but 92.80 % duty cycle ???
That’s close to 95% but there is also the wobble when it is below 85%, very strange…
What ESC?
Vesc6