Jaaaky

Results 22 comments of Jaaaky

@andyp1per Please check here too. They're all related

Here are some compiler flags to enable to show dozen of possible problems: ``` -Wall -Wextra -Werror=overflow -Wtype-limits -Woverflow -Wunused-value -Wmaybe-uninitialized -Werror=type-limits -Werror=maybe-uninitialized -Wfloat-equal -Wmissing-declarations -Werror=deprecated-declarations -Wincompatible-pointer-types -Wint-conversion ``` Solving...

Some more warning that could be fixed, but needs logic checking that I could not do ``` ccsa_quadratic.c: In function 'ccsa_quadratic_minimize': ccsa_quadratic.c:365:4: warning: floating constant exceeds range of 'float' [-Woverflow]...

This looks like serious one too: ``` nldrmd.c:205:11: warning: ‘memset’ specified bound between 18446744056529682432 and 18446744073709551608 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 205 | memset(xcur, 0, sizeof(double)*n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ```

Another interesting one ``` bobyqa.c:1037:19: error: 'adelt' may be used uninitialized in this function [-Werror=maybe-uninitialized] 1037 | temp = *adelt * *adelt - wfixsq; | ~~~~~~~^~~~~~~~ compilation terminated due to...

Fllow-up; - Regarding baro not healthy, it's really to watchdog reset. I sent a pull request #11246 with suggested solution. I've tested it myself. - Regarding IOMCU_RESET; it seems that...

@tridge I think there is for sure a problem in IOMCU. It resets too often usually every 13 to 15 minutes without apparent reason. I've tested this on multiple different...

Hi @tridge .. I recently got a case where IOMCU didn't recover after frozen. It reset one or two times then kept frozen until I did a power reset. Is...

@IamPete1 Not sure if you can consider it as resolved.. For initially reported issue it should be resolved but for the cases where IOMCU didn't recover after frozen, no it's...

Yes, it's due to EMI pulses due to some bad spark plugs when the throttle servo is mounted on top of the engine. The IOMCU has to be hard reset.