update:
I am testing v6c’s compatibility of motors. I found that for some motors, when phase current over 80a, watch dog reset will be triggered. does anyone have any idea? thanks!
What FW currently you using?
Watchdog reset is triggered when the code hangs on something or the processor hard faults.
There’s quite a few places the code can hang, one of which is the sine cosine calculation.
Is this 80A reported by VESC or by an external measuring device?
TBH I’m surprised watchdog reset is actually enabled and handled, must be a convenience of chibiOS.
thank you. i know codes can trigger watchdog. i dont’t know is there any other external interrupt could also trigger. this is really wield, cause my esc works well under 70a for all motors. i guess this problem might be related to EMI. let me try to cover power stage by copper tape.
What MOSFETs are you using with which gate drivers and resistors, also how are you collecting current samples?
I think something funky is happening in the FOC calculation where it gets a set of samples that saturate or cause something weird to happen.
Is this 80A in motor settings, 80A reported by VESC, or 80A reported by an external current meter?
drv8323 and bsc016n06 5.1 ohm gate resistors
i just monitor the current by tool.
i set 120a in tool. when i go foc_openloop 70 1000, it is fine. but when i go over 80a, watch dog will be triggered. but it only happens for some of the motors, not all.
Yeah, I’m pretty sure the current samples are either saturating or otherwise causing floating point exceptions, etc.
The VESC’s reported currents should be taken with a grain of salt, the PI controllers for current overshoot and oscillate quite a bit.
The MOSFETs you use are very nice and quite fast, and this affects the current response.
yes. let me use a oscilloscope to check what is happening.
Are all of this 50 units already reserved? If not I would like to take 2 of them. I would pay for them of course.
Put me down for 2
I would take a pair of pro
It goes without saying i would love a pair still
No they are not reserved. I will create a website for your guys.
under80a it takes 2min to trigger OTP under 70a it takes 3min to trigger OTP
Any progress on that website?
Any update? Stormcore sold out Zesc is my second options.
I am still fixing the watchdog bug.
Im interested to hear what you find out, i was having watchdog errors on my stormcore 100s.