[Ovmsdev] frequent crashes
Craig Leres
leres at xse.com
Fri Jun 28 13:23:40 HKT 2019
On 2019-06-26 17:11, Mark Webb-Johnson wrote:
> You can rule-out the vehicle module as the cause of the problem by simply turning off the vehicle type, so no vehicle module is loaded at startup.
Duh, I should have thought of that, excellent suggestion. The crashes
continued. What's interesting to me is my dev module (an early V3.1) is
on the bench, powered by a 12V brick and running the same code but never
seems to crash. The canbus is not connected to anything but also it does
not have a modem card. Then see if it still crashes.
> Similar for server connections (are you using v2 or v3?).
To be able to use the iphone app I have v2 enabled.
On 2019-06-26 22:38, Michael Balzer wrote:
> This type of crash is the reason I now build the edge version on
dexters-web.de without CONFIG_WIFI_LWIP_ALLOCATION_FROM_SPIRAM_FIRST.
>
> It seems to reduce these crashes, but I haven't done new statistics yet.
>
> Craig, you could also try if that helps for you.
Another good suggestion; instead of just editing sdkconfig directly I used:
gmake menuconfig
and then Component config -> ESP32-specific -> SPI RAM config
and then turned off:
Try to allocate memories of WiFi and LWIP in SPIRAM firstly.
That took the "y" off of CONFIG_WIFI_LWIP_ALLOCATION_FROM_SPIRAM_FIRST.
So. I haven't driven the car (it's the Z06's turn this week) but no
crashes for almost 12 hours, a new record since I've had the module in
the Cadillac.
And since I was worried that noise from my battery tender was crashing
the module it's been running off of the (very new, large delco AGM)
battery since Sunday and my DVM still shows 12.7V. So I'm thinking
turning off the cellular and gps when parked for N minutes, waking up,
getting a fix, uploading to the server and turning back off might a good
first pass on power savings mode. (But I really need to get a meter
inline and see what the actual draw is when running on wifi vs. cellular...)
Craig
More information about the OvmsDev
mailing list