Guru Meditation Error: StoreProhibited when using PID_ENGINE_TORQUE_DEMANDED
Posted: Tue Aug 28, 2018 2:00 am
Hello All,
I have a question on if the following error is expected behaviour...
Code was cloned from https://github.com/stanleyhuangyc/Freem ... datalogger.
Vehicle: Dodge Grand Caravan 2015 SXT
When I add the PIDs PID_ENGINE_TORQUE_DEMANDED and/or PID_ENGINE_TORQUE_PERCENTAGE application causes a panic and Freematics One+ reboots...
here is the Code change:
PID_POLLING_INFO obdData[]= {
{PID_SPEED, 1},
{PID_RPM, 1},
{PID_THROTTLE, 1},
{PID_ENGINE_LOAD, 1},
{PID_FUEL_PRESSURE, 1},
{PID_RUNTIME, 1},
{PID_ETHANOL_FUEL, 1},
{PID_ENGINE_OIL_TEMP, 1},
//{PID_ENGINE_TORQUE_DEMANDED, 1}, <-- When un-commented the panic occurs
//{PID_ENGINE_TORQUE_PERCENTAGE, 1}, <-- When un-commented the panic occurs
{PID_FUEL_PRESSURE, 2},
{PID_TIMING_ADVANCE, 2},
{PID_COOLANT_TEMP, 3},
{PID_INTAKE_TEMP, 3},
};
Here is the console output:
Rebooting...
ESP32 240MHz 16MB Flash
MEMS...9-DOF OK
ACC Bias:-0.12/-0.00/0.88
SD...30618MB
OBD...OK
VIN...<removed>
/DATA/22.CSV
File: /DATA/23.CSV
Guru Meditation Error: Core 1 panic'ed (StoreProhibited)
. Exception was unhandled.
Register dump:
PC : 0x400dfc81 PS : 0x00060d30 A0 : 0x800df949 A1 : 0x3ffca810
A2 : 0x00000000 A3 : 0x00000000 A4 : 0x00000000 A5 : 0x00002710
Again is the expected behaviour?
Seconds question I guess is how do i find out what PID's are supported by my vehicle?
Thank you all for your time. I look forward to replies.
David.
I have a question on if the following error is expected behaviour...
Code was cloned from https://github.com/stanleyhuangyc/Freem ... datalogger.
Vehicle: Dodge Grand Caravan 2015 SXT
When I add the PIDs PID_ENGINE_TORQUE_DEMANDED and/or PID_ENGINE_TORQUE_PERCENTAGE application causes a panic and Freematics One+ reboots...
here is the Code change:
PID_POLLING_INFO obdData[]= {
{PID_SPEED, 1},
{PID_RPM, 1},
{PID_THROTTLE, 1},
{PID_ENGINE_LOAD, 1},
{PID_FUEL_PRESSURE, 1},
{PID_RUNTIME, 1},
{PID_ETHANOL_FUEL, 1},
{PID_ENGINE_OIL_TEMP, 1},
//{PID_ENGINE_TORQUE_DEMANDED, 1}, <-- When un-commented the panic occurs
//{PID_ENGINE_TORQUE_PERCENTAGE, 1}, <-- When un-commented the panic occurs
{PID_FUEL_PRESSURE, 2},
{PID_TIMING_ADVANCE, 2},
{PID_COOLANT_TEMP, 3},
{PID_INTAKE_TEMP, 3},
};
Here is the console output:
Rebooting...
ESP32 240MHz 16MB Flash
MEMS...9-DOF OK
ACC Bias:-0.12/-0.00/0.88
SD...30618MB
OBD...OK
VIN...<removed>
/DATA/22.CSV
File: /DATA/23.CSV
Guru Meditation Error: Core 1 panic'ed (StoreProhibited)
. Exception was unhandled.
Register dump:
PC : 0x400dfc81 PS : 0x00060d30 A0 : 0x800df949 A1 : 0x3ffca810
A2 : 0x00000000 A3 : 0x00000000 A4 : 0x00000000 A5 : 0x00002710
Again is the expected behaviour?
Seconds question I guess is how do i find out what PID's are supported by my vehicle?
Thank you all for your time. I look forward to replies.
David.