7 posts / 0 new
Last post
wjones
Wifi won't start up on module

Hi All,

I have been happily using my ovms for around 12 months, recently the WIFI shut down (I don't use modem), and I can't get it back up.

Not sure exactly what killed it, but it did seem related to a firmware update (I don't remember which one).

I have tried factory reset, and full flash of firmware using esptool.

 

The flash of firmware using the below command just flashes a black screen for a few milliseconds:

esptool.py --chip esp32 --port COM5 --baud 921600 --before "default_reset" --after "hard_reset" write_flash --compress --flash_mode "dio" --flash_freq "40m" --flash_size detect 0x10000 "C:\esptool-master\ovms3.bin"

I did try adding a few print() and sleep(1) statements for debugging into the .py script, and they all work until the main() function.

This implies that python is working, and the esptool is running, but it seems to be aborting.

 

I can still connect to the device using putty - are the logs:

Rebooting...
ets Jun  8 2016 00:22:57

rst:0xc (SW_CPU_RESET),boot:0x3b (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:5328
ho 0 tail 12 room 4
load:0x40078000,len:11276
load:0x40080400,len:6252
entry 0x400806d4
I (938) psram: This chip is ESP32-D0WD
I (938) spiram: Found 32MBit SPI RAM device
I (939) spiram: SPI RAM mode: flash 40m sram 40m
I (941) spiram: PSRAM initialized, cache is in low/high (2-core) mode.
I (949) cpu_start: Pro cpu up.
I (952) cpu_start: Application information:
I (957) cpu_start: Project name:     ovms3
I (962) cpu_start: App version:      3.2.015
I (967) cpu_start: Compile time:     Sep  2 2020 08:32:25
I (973) cpu_start: ELF file SHA256:  01e6f0fccd1fb186...
I (979) cpu_start: ESP-IDF:          v3.3.2-881-g22d636b7b
I (985) cpu_start: Starting app cpu, entry point is 0x40081890
I (977) cpu_start: App cpu up.
I (1870) spiram: SPI SRAM memory test OK
I (1871) heap_init: Initializing. RAM available for dynamic allocation:
I (1871) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM
I (1877) heap_init: At 3FFBF508 len 00020AF8 (130 KiB): DRAM
I (1883) heap_init: At 3FFE0440 len 00003AE0 (14 KiB): D/IRAM
I (1890) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM
I (1896) heap_init: At 4009D7CC len 00002834 (10 KiB): IRAM
I (1903) cpu_start: Pro cpu start user code
I (1908) spiram: Adding pool of 4096K of external SPI memory to heap allocator
I (138) ovms_main: Set default logging level for * to INFO
I (138) ovms_main: Initialising WATCHDOG...
I (139) command: Initialising COMMAND (1000)
I (145) boot: Initialising BOOT (1100)
I (149) boot: Boot #3 reasons for CPU0=12 and CPU1=12
I (154) boot: Reset reason Exception/panic (4)
E (159) boot: Early crash #3 detected
I (164) events: Initialising EVENTS (1200)
I (169) config: Initialising CONFIG (1400)
I (174) time: Initialising TIME (1500)
I (178) script: Initialising SCRIPTS (1600)
I (183) script: Using DUKTAPE javascript engine
I (189) metrics: Initialising METRICS (1810)
I (193) metrics: Expanding DUKTAPE javascript engine
I (199) metrics: Persistent metrics serial 3 using 420 bytes
I (211) notify: Initialising NOTIFICATIONS (1820)
I (212) notify: Registered notification type info
I (216) notify: Registered notification type error
I (221) notify: Registered notification type alert
I (226) notify: Registered notification type data
I (232) notify: Registered notification type stream
I (237) notify: Expanding DUKTAPE javascript engine
I (243) location: Initialising LOCATIONS (1900)
I (250) location: Expanding DUKTAPE javascript engine
I (254) vehicle: Initialising VEHICLE Factory (2000)
I (261) tls: Initialising TLS (3000)
I (264) pcp: Initialising POWER (4000)
I (268) max7317: Initialising MAX7317 EGPIO (4200)
I (274) sdcard: Initialising SD CARD (4400)
I (279) ota: Initialising OTA (4400)
I (284) canformat: Initialising CAN Format Factory (4500)
I (289) canformat-crtd: Registering CAN Format: CRTD (4505)
I (295) canformat-gvret: Registering CAN Format: GVRET (4505)
I (302) canformat-lawricel: Registering CAN Format: LAWRICEL (4505)
I (308) canformat-pcap: Registering CAN Format: PCAP (4505)
I (315) canformat-raw: Registering CAN Format: RAW (4505)
I (321) can: Initialising CAN (4510)
I (328) dbc-app: Initialising DBC (4520)
I (331) canlog: Initialising CAN logging (4550)
I (335) canlog-monitor: Initialising CAN logging to MONITOR (4560)
I (342) canlog-tcpclient: Initialising CAN logging as TCP client (4560)
I (350) canlog-tcpserver: Initialising CAN logging as TCP server (4560)
I (357) canlog-vfs: Initialising CAN logging to VFS (4560)
I (363) canplay: Initialising CAN play framework (4570)
I (369) canplay-vfs: Initialising CAN playing from VFS (4580)
I (375) simcom: Initialising SIMCOM (4600)
I (381) tpms: Initialising TPMS (4700)
I (384) test: Initialising TEST (5000)
I (389) module: Initialising MODULE (5100)
I (394) vfs: Initialising VFS (5200)
I (398) ovms-server: Initialising OVMS Server (6000)
I (403) ovms-server-v2: Initialising OVMS V2 Server (6100)
I (410) ovms-server-v3: Initialising OVMS V3 Server (6200)
I (416) obd2ecu: Initialising OBD2ECU (7000)
I (421) canopen: Initialising CANopen (7000)
I (427) esp32wifi: Initialising ESP32WIFI (8000)
I (431) ovms-mdns: Initialising MDNS (8100)
I (436) webserver: Initialising WEBSERVER (8200)
I (444) ssh: Initialising SSH (8300)
I (446) powermgmt: Initialising POWERMGMT (8500)
I (451) re: Initialising RE Tools (8800)
I (456) pushover: Initialising Pushover client (8800)
I (461) netmanager: Initialising NETMANAGER (8999)
I (470) v-zeva: Registering Vehicle: ZEVA (9000)
I (471) v-vweup: Registering Vehicle: VW e-Up (9000)
I (477) v-voltampera: Registering Vehicle: Volt/Ampera (9000)
I (483) v-track: Registering Vehicle: TRACK (9000)
I (489) v-thinkcity: Registering Vehicle: THINK CITY (9000)
I (495) v-teslaroadster: Registering Vehicle: Tesla Roadster (9000)
I (502) v-teslamodels: Registering Vehicle: Tesla Model S (9000)
I (509) v-teslamodel3: Registering Vehicle: Tesla Model 3 (9000)
I (516) v-smarteq: Registering Vehicle: SMART EQ (9000)
I (521) v-smarted: Registering Vehicle: SMART ED (9000)
I (527) v-zoe: Registering Vehicle: Renault Zoe (9000)
I (533) v-twizy: Registering Vehicle: Renault Twizy (9000)
I (539) v-obdii: Registering Vehicle: OBDII (9000)
I (545) v-none: Registering Vehicle: NONE (9000)
I (550) v-nissanleaf: Registering Vehicle: Nissan Leaf (9000)
I (556) v-mitsubishi: Registering Vehicle: Mitsubishi iMiEV, Citroen C-Zero, Peugeot iOn (9000)
I (566) v-mbb250e: Registering Vehicle: MERCEDESB250E (9000)
I (572) v-kiasoulev: Registering Vehicle: Kia Soul EV (9000)
I (579) v-kianiroev: Registering Vehicle: Kia Niro / Hyundai Kona EV (9000)
I (586) v-fiat500e: Registering Vehicle: FIAT 500e (9000)
I (592) v-demo: Registering Vehicle: DEMO (9000)
I (598) vehicle_dbc: Registering Vehicle: DBC based vehicle (9000)
I (604) v-chevroletc6corvette: Registering Vehicle: Chevrolet C6 Corvette (9000)
I (612) v-cadillacc2cts: Registering Vehicle: Cadillac 2nd gen CTS (9000)
I (620) version: Initialising Versioning (9900)
I (629) cpu_start: Starting scheduler on PRO CPU.
I (0) cpu_start: Starting scheduler on APP CPU.
I (0) script: Duktape: Scripting task is running
I (715) ovms_main: Executing on CPU core 0
I (715) ovms_main: Mounting CONFIG...
I (745) ovms_main: Configure logging...
I (755) ovms_main: Registering default configs...
I (755) ovms_main: Starting HOUSEKEEPING...
I (755) housekeeping: Initialising HOUSEKEEPING Framework...
I (755) tls: Built trusted CA cache (4 entries, 6101 bytes)
W (765) webserver: UpdateGlobalAuthFile: no password set => no auth for web console
I (775) housekeeping: Executing on CPU core 1
I (775) housekeeping: reset_reason: cpu0=12, cpu1=12
I (785) housekeeping: Starting PERIPHERALS...
I (785) peripherals: Initialising OVMS Peripherals...
I (795) peripherals:   TCP/IP Adaptor
I (805) peripherals:   ESP32 system
I (805) peripherals:   SPI bus
I (805) peripherals:   MAX7317 I/O Expander
I (815) peripherals:   ESP32 CAN
I (815) peripherals:   ESP32 WIFI
I (825) peripherals:   ESP32 ADC
I (825) peripherals:   MCP2515 CAN 1/2
I (825) mcp2515: can2: SetPowerMode off
I (915) peripherals:   MCP2515 CAN 2/2
I (915) mcp2515: can3: SetPowerMode off
I (995) peripherals:   SD CARD
I (995) peripherals:   SIMCOM MODEM
I (995) gpio: GPIO[13]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0
I (1005) gpio: GPIO[4]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0
I (1015) uart: queue free spaces: 50
I (1015) ext12v: Powering off external 12V devices
I (1025) housekeeping: Auto init max7317 (free: 179848 bytes)
I (1025) housekeeping: Auto init ext12v (free: 179848 bytes)
I (1035) housekeeping: Auto init dbc (free: 179848 bytes)
I (1035) housekeeping: Auto init wifi (free: 179848 bytes)
W (1045) esp32wifi: AutoInit: factory reset detected, starting public AP net 'OVMS' with password 'OVMSinit'
I (1055) esp32wifi: Powering up WIFI driver
I (1095) wifi:wifi driver task: 3ffd4f2c, prio:23, stack:3584, core=0
I (1095) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE
I (1105) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE
I (1125) wifi:wifi firmware version: 6dcbb82
I (1125) wifi:config NVS flash: enabled
I (1125) wifi:config nano formating: disabled
I (1135) wifi:Init dynamic tx buffer num: 16
I (1135) wifi:Init data frame dynamic rx buffer num: 16
I (1135) wifi:Init management frame dynamic rx buffer num: 16
I (1145) wifi:Init management short buffer num: 32
I (1145) wifi:Init static rx buffer size: 2212
I (1155) wifi:Init static rx buffer num: 16
I (1155) wifi:Init dynamic rx buffer num: 16
assertion "offset == dataSize" failed: file "/home/balzer/esp/esp-idf/components/nvs_flash/src/nvs_storage.cpp", line 438, function: esp_err_t nvs::Storage::readMultiPageBlob(uint8_t, const char*, void*, size_t)
abort() was called at PC 0x4010cbeb on core 0

ELF file SHA256: 01e6f0fccd1fb186

Backtrace: 0x4008e627:0x3ffd4ba0 0x4008e8c1:0x3ffd4bc0 0x4010cbeb:0x3ffd4be0 0x40126481:0x3ffd4c10 0x40126511:0x3ffd4c90 0x401259ab:0x3ffd4d00 0x40125e39:0x3ffd4d40 0x4021165b:0x3ffd4d60 0x40211ac3:0x3ffd4dd0 0x4021ba84:0x3ffd4e00 0x4021bb4d:0x3ffd4e20 0x4021bdf1:0x3ffd4e40 0x40218db6:0x3ffd4e60 0x40097f06:0x3ffd4e80

Rebooting...
 

It does this cycle a few times, then stops, and says:

I (1785) simcom: State: Enter CheckPowerOff state
I (10785) housekeeping: System considered stable (RAM: 8b=113788-160664 32b=9576)

When I try to start the wifi manually I get this:

OVMS# wifi status
Power: off
Mode: Modem is off

OVMS# wifi mode ap OVMS
Error: SSID password must be defined in config wifi.ap

I don't know how to set this password, I tried a few things, for example:

OVMS# config set wifi.ap password 123

So, to summarise, my wifi is off, I can't seem to start it. all attempts to flash back to factory default do not seem to work.

I am stuck!

Any suggestions welcome!

Thanks

Will

 

 

dexter
dexter's picture
Wifi won't start up on module

Your firmware doesn't look faulty, but your config store seems to be corrupted. Try doing a factory reset.

wjones
Thanks for the response

Thanks for the response Dexter, 

I have tried doing factory reset on both ota_0 and factory

OVMS# ota boot ota_0
Boot from ota_0 at 0x00410000 (size 0x00400000)
I (8116865) boot_comm: chip revision: 1, min. application chip revision: 0
I (8116865) esp_image: segment 0: paddr=0x00410020 vaddr=0x3f400020 size=0xe3954 (932180) map
I (8117035) esp_image: segment 1: paddr=0x004f397c vaddr=0x3ffb0000 size=0x0449c ( 17564)
I (8117045) esp_image: segment 2: paddr=0x004f7e20 vaddr=0x40080000 size=0x00400 (  1024)
I (8117045) esp_image: segment 3: paddr=0x004f8228 vaddr=0x40080400 size=0x07de8 ( 32232)
I (8117055) esp_image: segment 4: paddr=0x00500018 vaddr=0x400d0018 size=0x1cc928 (1886504) map
I (8117415) esp_image: segment 5: paddr=0x006cc948 vaddr=0x400881e8 size=0x155e4 ( 87524)
I (8117435) esp_image: segment 6: paddr=0x006e1f34 vaddr=0x400c0000 size=0x0003c (    60)
OVMS# module factory reset
Reset configuration store to factory defaults, and lose all configuration data (y/n): y
Store partition is at 00c10000 size 00100000
Unmounting configuration store...
Erasing 1048576 bytes of flash...
Factory reset of configuration store complete and reboot now...

 

I still have the same issue.

Any other suggestions?

dexter
dexter's picture
Wifi won't start up on module

After a factory reset, the Wifi should start in AP mode with the default credentials (OVMS / OVMSinit).

If it doesn't, please post a log of the boot process right after the factory reset + 2 minutes running.

 

wjones
Here is the complete log:
Here is the complete log:

I (995) peripherals:   SIMCOM MODEM
I (995) gpio: GPIO[13]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0
I (1005) gpio: GPIO[4]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0
I (1015) uart: queue free spaces: 50
I (1015) ext12v: Powering off external 12V devices
E (1025) housekeeping: Auto init inhibited: too many early crashes (5)
I (1025) housekeeping: Starting USB console...
I (1035) uart: queue free spaces: 100
I (1045) ovms-mdns: Starting MDNS

Welcome to the Open Vehicle Monitoring System (OVMS) - Async Console
Firmware: 3.2.015/ota_0/main
Hardware: OVMS WIFI BLE BT cores=2 rev=ESP32/1

I (1785) simcom: State: Enter CheckPowerOff state
I (10785) housekeeping: System considered stable (RAM: 8b=113788-160664 32b=9576)
I (12785) simcom: State: Enter PoweringOff state
I (12785) gsm-ppp: Shutdown (direct)
I (12785) gsm-nmea: Shutdown (direct)
I (12785) simcom: Power Cycle
I (22785) simcom: State timeout, transition to 1
I (22785) simcom: State: Enter CheckPowerOff state
I (37785) simcom: State timeout, transition to 13
I (37785) simcom: State: Enter PoweredOff state
I (37785) gsm-mux: Stop MUX
OVMS# module factory reset
Reset configuration store to factory defaults, and lose all configuration data (y/n): y
Store partition is at 00c10000 size 00100000
Unmounting configuration store...
Erasing 1048576 bytes of flash...
Factory reset of configuration store complete and reboot now...

I (92025) boot: Shutting down for restart...
I (92035) esp32wifi: Powering down WIFI driver
I (95785) boot: Restart now
OVMS# ets Jun  8 2016 00:22:57

rst:0xc (SW_CPU_RESET),boot:0x3f (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:5328
ho 0 tail 12 room 4
load:0x40078000,len:11276
load:0x40080400,len:6252
entry 0x400806d4
I (938) psram: This chip is ESP32-D0WD
I (938) spiram: Found 32MBit SPI RAM device
I (939) spiram: SPI RAM mode: flash 40m sram 40m
I (941) spiram: PSRAM initialized, cache is in low/high (2-core) mode.
I (949) cpu_start: Pro cpu up.
I (952) cpu_start: Application information:
I (957) cpu_start: Project name:     ovms3
I (962) cpu_start: App version:      3.2.015
I (967) cpu_start: Compile time:     Sep  2 2020 08:32:25
I (973) cpu_start: ELF file SHA256:  01e6f0fccd1fb186...
I (979) cpu_start: ESP-IDF:          v3.3.2-881-g22d636b7b
I (985) cpu_start: Starting app cpu, entry point is 0x40081890
I (976) cpu_start: App cpu up.
I (1870) spiram: SPI SRAM memory test OK
I (1871) heap_init: Initializing. RAM available for dynamic allocation:
I (1871) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM
I (1877) heap_init: At 3FFBF508 len 00020AF8 (130 KiB): DRAM
I (1883) heap_init: At 3FFE0440 len 00003AE0 (14 KiB): D/IRAM
I (1890) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM
I (1896) heap_init: At 4009D7CC len 00002834 (10 KiB): IRAM
I (1903) cpu_start: Pro cpu start user code
I (1907) spiram: Adding pool of 4096K of external SPI memory to heap allocator
I (138) ovms_main: Set default logging level for * to INFO
I (138) ovms_main: Initialising WATCHDOG...
I (139) command: Initialising COMMAND (1000)
I (145) boot: Initialising BOOT (1100)
I (149) boot: Boot #6 reasons for CPU0=12 and CPU1=12
I (154) boot: Reset reason Exception/panic (4)
I (159) boot: Soft reset by user
I (164) events: Initialising EVENTS (1200)
I (168) config: Initialising CONFIG (1400)
I (173) time: Initialising TIME (1500)
I (178) script: Initialising SCRIPTS (1600)
I (182) script: Using DUKTAPE javascript engine
I (188) metrics: Initialising METRICS (1810)
I (192) metrics: Expanding DUKTAPE javascript engine
I (198) metrics: Persistent metrics serial 6 using 420 bytes
I (210) notify: Initialising NOTIFICATIONS (1820)
I (211) notify: Registered notification type info
I (215) notify: Registered notification type error
I (220) notify: Registered notification type alert
I (226) notify: Registered notification type data
I (231) notify: Registered notification type stream
I (237) notify: Expanding DUKTAPE javascript engine
I (243) location: Initialising LOCATIONS (1900)
I (250) location: Expanding DUKTAPE javascript engine
I (253) vehicle: Initialising VEHICLE Factory (2000)
I (260) tls: Initialising TLS (3000)
I (264) pcp: Initialising POWER (4000)
I (268) max7317: Initialising MAX7317 EGPIO (4200)
I (274) sdcard: Initialising SD CARD (4400)
I (278) ota: Initialising OTA (4400)
I (283) canformat: Initialising CAN Format Factory (4500)
I (288) canformat-crtd: Registering CAN Format: CRTD (4505)
I (295) canformat-gvret: Registering CAN Format: GVRET (4505)
I (301) canformat-lawricel: Registering CAN Format: LAWRICEL (4505)
I (308) canformat-pcap: Registering CAN Format: PCAP (4505)
I (314) canformat-raw: Registering CAN Format: RAW (4505)
I (320) can: Initialising CAN (4510)
I (327) dbc-app: Initialising DBC (4520)
I (331) canlog: Initialising CAN logging (4550)
I (335) canlog-monitor: Initialising CAN logging to MONITOR (4560)
I (341) canlog-tcpclient: Initialising CAN logging as TCP client (4560)
I (350) canlog-tcpserver: Initialising CAN logging as TCP server (4560)
I (357) canlog-vfs: Initialising CAN logging to VFS (4560)
I (362) canplay: Initialising CAN play framework (4570)
I (368) canplay-vfs: Initialising CAN playing from VFS (4580)
I (375) simcom: Initialising SIMCOM (4600)
I (380) tpms: Initialising TPMS (4700)
I (384) test: Initialising TEST (5000)
I (388) module: Initialising MODULE (5100)
I (394) vfs: Initialising VFS (5200)
I (398) ovms-server: Initialising OVMS Server (6000)
I (403) ovms-server-v2: Initialising OVMS V2 Server (6100)
I (409) ovms-server-v3: Initialising OVMS V3 Server (6200)
I (415) obd2ecu: Initialising OBD2ECU (7000)
I (420) canopen: Initialising CANopen (7000)
I (426) esp32wifi: Initialising ESP32WIFI (8000)
I (431) ovms-mdns: Initialising MDNS (8100)
I (436) webserver: Initialising WEBSERVER (8200)
I (443) ssh: Initialising SSH (8300)
I (445) powermgmt: Initialising POWERMGMT (8500)
I (451) re: Initialising RE Tools (8800)
I (456) pushover: Initialising Pushover client (8800)
I (461) netmanager: Initialising NETMANAGER (8999)
I (469) v-zeva: Registering Vehicle: ZEVA (9000)
I (471) v-vweup: Registering Vehicle: VW e-Up (9000)
I (477) v-voltampera: Registering Vehicle: Volt/Ampera (9000)
I (483) v-track: Registering Vehicle: TRACK (9000)
I (488) v-thinkcity: Registering Vehicle: THINK CITY (9000)
I (495) v-teslaroadster: Registering Vehicle: Tesla Roadster (9000)
I (502) v-teslamodels: Registering Vehicle: Tesla Model S (9000)
I (508) v-teslamodel3: Registering Vehicle: Tesla Model 3 (9000)
I (515) v-smarteq: Registering Vehicle: SMART EQ (9000)
I (521) v-smarted: Registering Vehicle: SMART ED (9000)
I (527) v-zoe: Registering Vehicle: Renault Zoe (9000)
I (533) v-twizy: Registering Vehicle: Renault Twizy (9000)
I (539) v-obdii: Registering Vehicle: OBDII (9000)
I (544) v-none: Registering Vehicle: NONE (9000)
I (550) v-nissanleaf: Registering Vehicle: Nissan Leaf (9000)
I (556) v-mitsubishi: Registering Vehicle: Mitsubishi iMiEV, Citroen C-Zero, Peugeot iOn (9000)
I (565) v-mbb250e: Registering Vehicle: MERCEDESB250E (9000)
I (572) v-kiasoulev: Registering Vehicle: Kia Soul EV (9000)
I (578) v-kianiroev: Registering Vehicle: Kia Niro / Hyundai Kona EV (9000)
I (586) v-fiat500e: Registering Vehicle: FIAT 500e (9000)
I (592) v-demo: Registering Vehicle: DEMO (9000)
I (597) vehicle_dbc: Registering Vehicle: DBC based vehicle (9000)
I (604) v-chevroletc6corvette: Registering Vehicle: Chevrolet C6 Corvette (9000)
I (612) v-cadillacc2cts: Registering Vehicle: Cadillac 2nd gen CTS (9000)
I (619) version: Initialising Versioning (9900)
I (629) cpu_start: Starting scheduler on PRO CPU.
I (0) cpu_start: Starting scheduler on APP CPU.
I (0) script: Duktape: Scripting task is running
I (714) ovms_main: Executing on CPU core 0
I (714) ovms_main: Mounting CONFIG...
W (1034) vfs_fat_spiflash: f_mount failed (13)
I (1034) vfs_fat_spiflash: Formatting FATFS partition, allocation unit size=4096
I (1544) vfs_fat_spiflash: Mounting again
I (1544) config: Initialising OVMS CONFIG within STORE
I (2254) ovms_main: Configure logging...
I (2254) ovms_main: Registering default configs...
I (2264) ovms_main: Starting HOUSEKEEPING...
I (2264) housekeeping: Initialising HOUSEKEEPING Framework...
I (2264) tls: Built trusted CA cache (4 entries, 6101 bytes)
W (2274) webserver: UpdateGlobalAuthFile: no password set => no auth for web console
I (2284) housekeeping: Executing on CPU core 1
I (2284) housekeeping: reset_reason: cpu0=12, cpu1=12
I (2294) housekeeping: Starting PERIPHERALS...
I (2294) peripherals: Initialising OVMS Peripherals...
I (2304) peripherals:   TCP/IP Adaptor
I (2304) peripherals:   ESP32 system
I (2314) peripherals:   SPI bus
I (2314) peripherals:   MAX7317 I/O Expander
I (2324) peripherals:   ESP32 CAN
I (2324) peripherals:   ESP32 WIFI
I (2334) peripherals:   ESP32 ADC
I (2334) peripherals:   MCP2515 CAN 1/2
I (2334) mcp2515: can2: SetPowerMode off
I (2424) peripherals:   MCP2515 CAN 2/2
I (2424) mcp2515: can3: SetPowerMode off
I (2504) peripherals:   SD CARD
I (2504) peripherals:   SIMCOM MODEM
I (2504) gpio: GPIO[13]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0
I (2514) gpio: GPIO[4]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0
I (2524) uart: queue free spaces: 50
I (2524) ext12v: Powering off external 12V devices
I (2534) housekeeping: Auto init max7317 (free: 179628 bytes)
I (2534) housekeeping: Auto init ext12v (free: 179628 bytes)
I (2544) housekeeping: Auto init dbc (free: 179628 bytes)
I (2544) housekeeping: Auto init wifi (free: 179628 bytes)
W (2554) esp32wifi: AutoInit: factory reset detected, starting public AP net 'OVMS' with password 'OVMSinit'
I (2564) esp32wifi: Powering up WIFI driver
I (2584) wifi:wifi driver task: 3ffd503c, prio:23, stack:3584, core=0
I (2584) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE
I (2594) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE
I (2614) wifi:wifi firmware version: 6dcbb82
I (2614) wifi:config NVS flash: enabled
I (2614) wifi:config nano formating: disabled
I (2624) wifi:Init dynamic tx buffer num: 16
I (2624) wifi:Init data frame dynamic rx buffer num: 16
I (2624) wifi:Init management frame dynamic rx buffer num: 16
I (2634) wifi:Init management short buffer num: 32
I (2634) wifi:Init static rx buffer size: 2212
I (2644) wifi:Init static rx buffer num: 16
I (2644) wifi:Init dynamic rx buffer num: 16
assertion "offset == dataSize" failed: file "/home/balzer/esp/esp-idf/components/nvs_flash/src/nvs_storage.cpp", line 438, function: esp_err_t nvs::Storage::readMultiPageBlob(uint8_t, const char*, void*, size_t)
abort() was called at PC 0x4010cbeb on core 0

ELF file SHA256: 01e6f0fccd1fb186

Backtrace: 0x4008e627:0x3ffd4cb0 0x4008e8c1:0x3ffd4cd0 0x4010cbeb:0x3ffd4cf0 0x40126481:0x3ffd4d20 0x40126511:0x3ffd4da0 0x401259ab:0x3ffd4e10 0x40125e39:0x3ffd4e50 0x4021165b:0x3ffd4e70 0x40211ac3:0x3ffd4ee0 0x4021ba84:0x3ffd4f10 0x4021bb4d:0x3ffd4f30 0x4021bdf1:0x3ffd4f50 0x40218db6:0x3ffd4f70 0x40097f06:0x3ffd4f90

Rebooting...
ets Jun  8 2016 00:22:57

rst:0xc (SW_CPU_RESET),boot:0x3f (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:5328
ho 0 tail 12 room 4
load:0x40078000,len:11276
load:0x40080400,len:6252
entry 0x400806d4
I (938) psram: This chip is ESP32-D0WD
I (938) spiram: Found 32MBit SPI RAM device
I (939) spiram: SPI RAM mode: flash 40m sram 40m
I (941) spiram: PSRAM initialized, cache is in low/high (2-core) mode.
I (949) cpu_start: Pro cpu up.
I (952) cpu_start: Application information:
I (957) cpu_start: Project name:     ovms3
I (962) cpu_start: App version:      3.2.015
I (967) cpu_start: Compile time:     Sep  2 2020 08:32:25
I (973) cpu_start: ELF file SHA256:  01e6f0fccd1fb186...
I (979) cpu_start: ESP-IDF:          v3.3.2-881-g22d636b7b
I (985) cpu_start: Starting app cpu, entry point is 0x40081890
I (977) cpu_start: App cpu up.
I (1870) spiram: SPI SRAM memory test OK
I (1871) heap_init: Initializing. RAM available for dynamic allocation:
I (1871) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM
I (1877) heap_init: At 3FFBF508 len 00020AF8 (130 KiB): DRAM
I (1883) heap_init: At 3FFE0440 len 00003AE0 (14 KiB): D/IRAM
I (1890) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM
I (1896) heap_init: At 4009D7CC len 00002834 (10 KiB): IRAM
I (1903) cpu_start: Pro cpu start user code
I (1908) spiram: Adding pool of 4096K of external SPI memory to heap allocator
I (138) ovms_main: Set default logging level for * to INFO
I (138) ovms_main: Initialising WATCHDOG...
I (139) command: Initialising COMMAND (1000)
I (145) boot: Initialising BOOT (1100)
I (149) boot: Boot #7 reasons for CPU0=12 and CPU1=12
I (154) boot: Reset reason Exception/panic (4)
E (159) boot: Early crash #1 detected
I (164) events: Initialising EVENTS (1200)
I (169) config: Initialising CONFIG (1400)
I (174) time: Initialising TIME (1500)
I (178) script: Initialising SCRIPTS (1600)
I (183) script: Using DUKTAPE javascript engine
I (189) metrics: Initialising METRICS (1810)
I (193) metrics: Expanding DUKTAPE javascript engine
I (199) metrics: Persistent metrics serial 7 using 420 bytes
I (211) notify: Initialising NOTIFICATIONS (1820)
I (212) notify: Registered notification type info
I (216) notify: Registered notification type error
I (221) notify: Registered notification type alert
I (226) notify: Registered notification type data
I (232) notify: Registered notification type stream
I (237) notify: Expanding DUKTAPE javascript engine
I (243) location: Initialising LOCATIONS (1900)
I (250) location: Expanding DUKTAPE javascript engine
I (254) vehicle: Initialising VEHICLE Factory (2000)
I (261) tls: Initialising TLS (3000)
I (264) pcp: Initialising POWER (4000)
I (268) max7317: Initialising MAX7317 EGPIO (4200)
I (274) sdcard: Initialising SD CARD (4400)
I (279) ota: Initialising OTA (4400)
I (284) canformat: Initialising CAN Format Factory (4500)
I (289) canformat-crtd: Registering CAN Format: CRTD (4505)
I (295) canformat-gvret: Registering CAN Format: GVRET (4505)
I (302) canformat-lawricel: Registering CAN Format: LAWRICEL (4505)
I (308) canformat-pcap: Registering CAN Format: PCAP (4505)
I (315) canformat-raw: Registering CAN Format: RAW (4505)
I (321) can: Initialising CAN (4510)
I (328) dbc-app: Initialising DBC (4520)
I (331) canlog: Initialising CAN logging (4550)
I (335) canlog-monitor: Initialising CAN logging to MONITOR (4560)
I (342) canlog-tcpclient: Initialising CAN logging as TCP client (4560)
I (350) canlog-tcpserver: Initialising CAN logging as TCP server (4560)
I (357) canlog-vfs: Initialising CAN logging to VFS (4560)
I (363) canplay: Initialising CAN play framework (4570)
I (369) canplay-vfs: Initialising CAN playing from VFS (4580)
I (375) simcom: Initialising SIMCOM (4600)
I (381) tpms: Initialising TPMS (4700)
I (384) test: Initialising TEST (5000)
I (389) module: Initialising MODULE (5100)
I (394) vfs: Initialising VFS (5200)
I (398) ovms-server: Initialising OVMS Server (6000)
I (403) ovms-server-v2: Initialising OVMS V2 Server (6100)
I (410) ovms-server-v3: Initialising OVMS V3 Server (6200)
I (416) obd2ecu: Initialising OBD2ECU (7000)
I (421) canopen: Initialising CANopen (7000)
I (427) esp32wifi: Initialising ESP32WIFI (8000)
I (431) ovms-mdns: Initialising MDNS (8100)
I (436) webserver: Initialising WEBSERVER (8200)
I (444) ssh: Initialising SSH (8300)
I (446) powermgmt: Initialising POWERMGMT (8500)
I (451) re: Initialising RE Tools (8800)
I (456) pushover: Initialising Pushover client (8800)
I (461) netmanager: Initialising NETMANAGER (8999)
I (470) v-zeva: Registering Vehicle: ZEVA (9000)
I (471) v-vweup: Registering Vehicle: VW e-Up (9000)
I (477) v-voltampera: Registering Vehicle: Volt/Ampera (9000)
I (483) v-track: Registering Vehicle: TRACK (9000)
I (489) v-thinkcity: Registering Vehicle: THINK CITY (9000)
I (495) v-teslaroadster: Registering Vehicle: Tesla Roadster (9000)
I (502) v-teslamodels: Registering Vehicle: Tesla Model S (9000)
I (509) v-teslamodel3: Registering Vehicle: Tesla Model 3 (9000)
I (516) v-smarteq: Registering Vehicle: SMART EQ (9000)
I (521) v-smarted: Registering Vehicle: SMART ED (9000)
I (527) v-zoe: Registering Vehicle: Renault Zoe (9000)
I (533) v-twizy: Registering Vehicle: Renault Twizy (9000)
I (539) v-obdii: Registering Vehicle: OBDII (9000)
I (545) v-none: Registering Vehicle: NONE (9000)
I (550) v-nissanleaf: Registering Vehicle: Nissan Leaf (9000)
I (556) v-mitsubishi: Registering Vehicle: Mitsubishi iMiEV, Citroen C-Zero, Peugeot iOn (9000)
I (566) v-mbb250e: Registering Vehicle: MERCEDESB250E (9000)
I (572) v-kiasoulev: Registering Vehicle: Kia Soul EV (9000)
I (579) v-kianiroev: Registering Vehicle: Kia Niro / Hyundai Kona EV (9000)
I (586) v-fiat500e: Registering Vehicle: FIAT 500e (9000)
I (592) v-demo: Registering Vehicle: DEMO (9000)
I (598) vehicle_dbc: Registering Vehicle: DBC based vehicle (9000)
I (604) v-chevroletc6corvette: Registering Vehicle: Chevrolet C6 Corvette (9000)
I (612) v-cadillacc2cts: Registering Vehicle: Cadillac 2nd gen CTS (9000)
I (620) version: Initialising Versioning (9900)
I (629) cpu_start: Starting scheduler on PRO CPU.
I (0) cpu_start: Starting scheduler on APP CPU.
I (0) script: Duktape: Scripting task is running
I (715) ovms_main: Executing on CPU core 0
I (715) ovms_main: Mounting CONFIG...
I (745) ovms_main: Configure logging...
I (755) ovms_main: Registering default configs...
I (755) ovms_main: Starting HOUSEKEEPING...
I (755) housekeeping: Initialising HOUSEKEEPING Framework...
I (755) tls: Built trusted CA cache (4 entries, 6101 bytes)
W (765) webserver: UpdateGlobalAuthFile: no password set => no auth for web console
I (775) housekeeping: Executing on CPU core 1
I (775) housekeeping: reset_reason: cpu0=12, cpu1=12
I (785) housekeeping: Starting PERIPHERALS...
I (785) peripherals: Initialising OVMS Peripherals...
I (795) peripherals:   TCP/IP Adaptor
I (805) peripherals:   ESP32 system
I (805) peripherals:   SPI bus
I (805) peripherals:   MAX7317 I/O Expander
I (815) peripherals:   ESP32 CAN
I (815) peripherals:   ESP32 WIFI
I (825) peripherals:   ESP32 ADC
I (825) peripherals:   MCP2515 CAN 1/2
I (825) mcp2515: can2: SetPowerMode off
I (915) peripherals:   MCP2515 CAN 2/2
I (915) mcp2515: can3: SetPowerMode off
I (995) peripherals:   SD CARD
I (995) peripherals:   SIMCOM MODEM
I (995) gpio: GPIO[13]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0
I (1005) gpio: GPIO[4]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0
I (1015) uart: queue free spaces: 50
I (1015) ext12v: Powering off external 12V devices
I (1025) housekeeping: Auto init max7317 (free: 179848 bytes)
I (1025) housekeeping: Auto init ext12v (free: 179848 bytes)
I (1035) housekeeping: Auto init dbc (free: 179848 bytes)
I (1035) housekeeping: Auto init wifi (free: 179848 bytes)
W (1045) esp32wifi: AutoInit: factory reset detected, starting public AP net 'OVMS' with password 'OVMSinit'
I (1055) esp32wifi: Powering up WIFI driver
I (1095) wifi:wifi driver task: 3ffd4f2c, prio:23, stack:3584, core=0
I (1095) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE
I (1105) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE
I (1125) wifi:wifi firmware version: 6dcbb82
I (1125) wifi:config NVS flash: enabled
I (1125) wifi:config nano formating: disabled
I (1135) wifi:Init dynamic tx buffer num: 16
I (1135) wifi:Init data frame dynamic rx buffer num: 16
I (1135) wifi:Init management frame dynamic rx buffer num: 16
I (1145) wifi:Init management short buffer num: 32
I (1145) wifi:Init static rx buffer size: 2212
I (1155) wifi:Init static rx buffer num: 16
I (1155) wifi:Init dynamic rx buffer num: 16
assertion "offset == dataSize" failed: file "/home/balzer/esp/esp-idf/components/nvs_flash/src/nvs_storage.cpp", line 438, function: esp_err_t nvs::Storage::readMultiPageBlob(uint8_t, const char*, void*, size_t)
abort() was called at PC 0x4010cbeb on core 0

ELF file SHA256: 01e6f0fccd1fb186

Backtrace: 0x4008e627:0x3ffd4ba0 0x4008e8c1:0x3ffd4bc0 0x4010cbeb:0x3ffd4be0 0x40126481:0x3ffd4c10 0x40126511:0x3ffd4c90 0x401259ab:0x3ffd4d00 0x40125e39:0x3ffd4d40 0x4021165b:0x3ffd4d60 0x40211ac3:0x3ffd4dd0 0x4021ba84:0x3ffd4e00 0x4021bb4d:0x3ffd4e20 0x4021bdf1:0x3ffd4e40 0x40218db6:0x3ffd4e60 0x40097f06:0x3ffd4e80

Rebooting...
ets Jun  8 2016 00:22:57

rst:0xc (SW_CPU_RESET),boot:0x3f (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:5328
ho 0 tail 12 room 4
load:0x40078000,len:11276
load:0x40080400,len:6252
entry 0x400806d4
I (938) psram: This chip is ESP32-D0WD
I (938) spiram: Found 32MBit SPI RAM device
I (938) spiram: SPI RAM mode: flash 40m sram 40m
I (941) spiram: PSRAM initialized, cache is in low/high (2-core) mode.
I (949) cpu_start: Pro cpu up.
I (952) cpu_start: Application information:
I (957) cpu_start: Project name:     ovms3
I (962) cpu_start: App version:      3.2.015
I (967) cpu_start: Compile time:     Sep  2 2020 08:32:25
I (973) cpu_start: ELF file SHA256:  01e6f0fccd1fb186...
I (979) cpu_start: ESP-IDF:          v3.3.2-881-g22d636b7b
I (985) cpu_start: Starting app cpu, entry point is 0x40081890
I (976) cpu_start: App cpu up.
I (1870) spiram: SPI SRAM memory test OK
I (1871) heap_init: Initializing. RAM available for dynamic allocation:
I (1871) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM
I (1877) heap_init: At 3FFBF508 len 00020AF8 (130 KiB): DRAM
I (1883) heap_init: At 3FFE0440 len 00003AE0 (14 KiB): D/IRAM
I (1890) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM
I (1896) heap_init: At 4009D7CC len 00002834 (10 KiB): IRAM
I (1903) cpu_start: Pro cpu start user code
I (1907) spiram: Adding pool of 4096K of external SPI memory to heap allocator
I (138) ovms_main: Set default logging level for * to INFO
I (138) ovms_main: Initialising WATCHDOG...
I (139) command: Initialising COMMAND (1000)
I (145) boot: Initialising BOOT (1100)
I (149) boot: Boot #8 reasons for CPU0=12 and CPU1=12
I (154) boot: Reset reason Exception/panic (4)
E (159) boot: Early crash #2 detected
I (164) events: Initialising EVENTS (1200)
I (169) config: Initialising CONFIG (1400)
I (174) time: Initialising TIME (1500)
I (178) script: Initialising SCRIPTS (1600)
I (182) script: Using DUKTAPE javascript engine
I (189) metrics: Initialising METRICS (1810)
I (193) metrics: Expanding DUKTAPE javascript engine
I (198) metrics: Persistent metrics serial 8 using 420 bytes
I (211) notify: Initialising NOTIFICATIONS (1820)
I (212) notify: Registered notification type info
I (215) notify: Registered notification type error
I (221) notify: Registered notification type alert
I (226) notify: Registered notification type data
I (232) notify: Registered notification type stream
I (237) notify: Expanding DUKTAPE javascript engine
I (243) location: Initialising LOCATIONS (1900)
I (250) location: Expanding DUKTAPE javascript engine
I (254) vehicle: Initialising VEHICLE Factory (2000)
I (261) tls: Initialising TLS (3000)
I (264) pcp: Initialising POWER (4000)
I (268) max7317: Initialising MAX7317 EGPIO (4200)
I (274) sdcard: Initialising SD CARD (4400)
I (279) ota: Initialising OTA (4400)
I (283) canformat: Initialising CAN Format Factory (4500)
I (289) canformat-crtd: Registering CAN Format: CRTD (4505)
I (295) canformat-gvret: Registering CAN Format: GVRET (4505)
I (301) canformat-lawricel: Registering CAN Format: LAWRICEL (4505)
I (308) canformat-pcap: Registering CAN Format: PCAP (4505)
I (315) canformat-raw: Registering CAN Format: RAW (4505)
I (321) can: Initialising CAN (4510)
I (327) dbc-app: Initialising DBC (4520)
I (331) canlog: Initialising CAN logging (4550)
I (335) canlog-monitor: Initialising CAN logging to MONITOR (4560)
I (342) canlog-tcpclient: Initialising CAN logging as TCP client (4560)
I (350) canlog-tcpserver: Initialising CAN logging as TCP server (4560)
I (357) canlog-vfs: Initialising CAN logging to VFS (4560)
I (363) canplay: Initialising CAN play framework (4570)
I (368) canplay-vfs: Initialising CAN playing from VFS (4580)
I (375) simcom: Initialising SIMCOM (4600)
I (381) tpms: Initialising TPMS (4700)
I (384) test: Initialising TEST (5000)
I (389) module: Initialising MODULE (5100)
I (394) vfs: Initialising VFS (5200)
I (398) ovms-server: Initialising OVMS Server (6000)
I (403) ovms-server-v2: Initialising OVMS V2 Server (6100)
I (409) ovms-server-v3: Initialising OVMS V3 Server (6200)
I (416) obd2ecu: Initialising OBD2ECU (7000)
I (421) canopen: Initialising CANopen (7000)
I (427) esp32wifi: Initialising ESP32WIFI (8000)
I (431) ovms-mdns: Initialising MDNS (8100)
I (436) webserver: Initialising WEBSERVER (8200)
I (443) ssh: Initialising SSH (8300)
I (446) powermgmt: Initialising POWERMGMT (8500)
I (451) re: Initialising RE Tools (8800)
I (456) pushover: Initialising Pushover client (8800)
I (461) netmanager: Initialising NETMANAGER (8999)
I (470) v-zeva: Registering Vehicle: ZEVA (9000)
I (471) v-vweup: Registering Vehicle: VW e-Up (9000)
I (477) v-voltampera: Registering Vehicle: Volt/Ampera (9000)
I (483) v-track: Registering Vehicle: TRACK (9000)
I (489) v-thinkcity: Registering Vehicle: THINK CITY (9000)
I (495) v-teslaroadster: Registering Vehicle: Tesla Roadster (9000)
I (502) v-teslamodels: Registering Vehicle: Tesla Model S (9000)
I (509) v-teslamodel3: Registering Vehicle: Tesla Model 3 (9000)
I (515) v-smarteq: Registering Vehicle: SMART EQ (9000)
I (521) v-smarted: Registering Vehicle: SMART ED (9000)
I (527) v-zoe: Registering Vehicle: Renault Zoe (9000)
I (533) v-twizy: Registering Vehicle: Renault Twizy (9000)
I (539) v-obdii: Registering Vehicle: OBDII (9000)
I (545) v-none: Registering Vehicle: NONE (9000)
I (550) v-nissanleaf: Registering Vehicle: Nissan Leaf (9000)
I (556) v-mitsubishi: Registering Vehicle: Mitsubishi iMiEV, Citroen C-Zero, Peugeot iOn (9000)
I (566) v-mbb250e: Registering Vehicle: MERCEDESB250E (9000)
I (572) v-kiasoulev: Registering Vehicle: Kia Soul EV (9000)
I (578) v-kianiroev: Registering Vehicle: Kia Niro / Hyundai Kona EV (9000)
I (586) v-fiat500e: Registering Vehicle: FIAT 500e (9000)
I (592) v-demo: Registering Vehicle: DEMO (9000)
I (597) vehicle_dbc: Registering Vehicle: DBC based vehicle (9000)
I (604) v-chevroletc6corvette: Registering Vehicle: Chevrolet C6 Corvette (9000)
I (612) v-cadillacc2cts: Registering Vehicle: Cadillac 2nd gen CTS (9000)
I (620) version: Initialising Versioning (9900)
I (629) cpu_start: Starting scheduler on PRO CPU.
I (0) cpu_start: Starting scheduler on APP CPU.
I (0) script: Duktape: Scripting task is running
I (715) ovms_main: Executing on CPU core 0
I (715) ovms_main: Mounting CONFIG...
I (745) ovms_main: Configure logging...
I (755) ovms_main: Registering default configs...
I (755) ovms_main: Starting HOUSEKEEPING...
I (755) housekeeping: Initialising HOUSEKEEPING Framework...
I (755) tls: Built trusted CA cache (4 entries, 6101 bytes)
W (765) webserver: UpdateGlobalAuthFile: no password set => no auth for web console
I (775) housekeeping: Executing on CPU core 1
I (775) housekeeping: reset_reason: cpu0=12, cpu1=12
I (785) housekeeping: Starting PERIPHERALS...
I (785) peripherals: Initialising OVMS Peripherals...
I (795) peripherals:   TCP/IP Adaptor
I (805) peripherals:   ESP32 system
I (805) peripherals:   SPI bus
I (805) peripherals:   MAX7317 I/O Expander
I (815) peripherals:   ESP32 CAN
I (815) peripherals:   ESP32 WIFI
I (825) peripherals:   ESP32 ADC
I (825) peripherals:   MCP2515 CAN 1/2
I (825) mcp2515: can2: SetPowerMode off
I (915) peripherals:   MCP2515 CAN 2/2
I (915) mcp2515: can3: SetPowerMode off
I (995) peripherals:   SD CARD
I (995) peripherals:   SIMCOM MODEM
I (995) gpio: GPIO[13]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0
I (1005) gpio: GPIO[4]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0
I (1015) uart: queue free spaces: 50
I (1015) ext12v: Powering off external 12V devices
I (1025) housekeeping: Auto init max7317 (free: 179848 bytes)
I (1025) housekeeping: Auto init ext12v (free: 179848 bytes)
I (1035) housekeeping: Auto init dbc (free: 179848 bytes)
I (1035) housekeeping: Auto init wifi (free: 179848 bytes)
W (1045) esp32wifi: AutoInit: factory reset detected, starting public AP net 'OVMS' with password 'OVMSinit'
I (1055) esp32wifi: Powering up WIFI driver
I (1095) wifi:wifi driver task: 3ffd4f2c, prio:23, stack:3584, core=0
I (1095) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE
I (1105) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE
I (1125) wifi:wifi firmware version: 6dcbb82
I (1135) wifi:config NVS flash: enabled
I (1135) wifi:config nano formating: disabled
I (1135) wifi:Init dynamic tx buffer num: 16
I (1135) wifi:Init data frame dynamic rx buffer num: 16
I (1135) wifi:Init management frame dynamic rx buffer num: 16
I (1145) wifi:Init management short buffer num: 32
I (1145) wifi:Init static rx buffer size: 2212
I (1155) wifi:Init static rx buffer num: 16
I (1155) wifi:Init dynamic rx buffer num: 16
assertion "offset == dataSize" failed: file "/home/balzer/esp/esp-idf/components/nvs_flash/src/nvs_storage.cpp", line 438, function: esp_err_t nvs::Storage::readMultiPageBlob(uint8_t, const char*, void*, size_t)
abort() was called at PC 0x4010cbeb on core 0

ELF file SHA256: 01e6f0fccd1fb186

Backtrace: 0x4008e627:0x3ffd4ba0 0x4008e8c1:0x3ffd4bc0 0x4010cbeb:0x3ffd4be0 0x40126481:0x3ffd4c10 0x40126511:0x3ffd4c90 0x401259ab:0x3ffd4d00 0x40125e39:0x3ffd4d40 0x4021165b:0x3ffd4d60 0x40211ac3:0x3ffd4dd0 0x4021ba84:0x3ffd4e00 0x4021bb4d:0x3ffd4e20 0x4021bdf1:0x3ffd4e40 0x40218db6:0x3ffd4e60 0x40097f06:0x3ffd4e80

Rebooting...
ets Jun  8 2016 00:22:57

rst:0xc (SW_CPU_RESET),boot:0x3f (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:5328
ho 0 tail 12 room 4
load:0x40078000,len:11276
load:0x40080400,len:6252
entry 0x400806d4
I (938) psram: This chip is ESP32-D0WD
I (938) spiram: Found 32MBit SPI RAM device
I (939) spiram: SPI RAM mode: flash 40m sram 40m
I (942) spiram: PSRAM initialized, cache is in low/high (2-core) mode.
I (949) cpu_start: Pro cpu up.
I (952) cpu_start: Application information:
I (957) cpu_start: Project name:     ovms3
I (962) cpu_start: App version:      3.2.015
I (967) cpu_start: Compile time:     Sep  2 2020 08:32:25
I (973) cpu_start: ELF file SHA256:  01e6f0fccd1fb186...
I (979) cpu_start: ESP-IDF:          v3.3.2-881-g22d636b7b
I (985) cpu_start: Starting app cpu, entry point is 0x40081890
I (977) cpu_start: App cpu up.
I (1870) spiram: SPI SRAM memory test OK
I (1871) heap_init: Initializing. RAM available for dynamic allocation:
I (1871) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM
I (1877) heap_init: At 3FFBF508 len 00020AF8 (130 KiB): DRAM
I (1883) heap_init: At 3FFE0440 len 00003AE0 (14 KiB): D/IRAM
I (1890) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM
I (1896) heap_init: At 4009D7CC len 00002834 (10 KiB): IRAM
I (1903) cpu_start: Pro cpu start user code
I (1908) spiram: Adding pool of 4096K of external SPI memory to heap allocator
I (138) ovms_main: Set default logging level for * to INFO
I (138) ovms_main: Initialising WATCHDOG...
I (139) command: Initialising COMMAND (1000)
I (145) boot: Initialising BOOT (1100)
I (149) boot: Boot #9 reasons for CPU0=12 and CPU1=12
I (154) boot: Reset reason Exception/panic (4)
E (159) boot: Early crash #3 detected
I (164) events: Initialising EVENTS (1200)
I (169) config: Initialising CONFIG (1400)
I (174) time: Initialising TIME (1500)
I (178) script: Initialising SCRIPTS (1600)
I (183) script: Using DUKTAPE javascript engine
I (189) metrics: Initialising METRICS (1810)
I (193) metrics: Expanding DUKTAPE javascript engine
I (199) metrics: Persistent metrics serial 9 using 420 bytes
I (211) notify: Initialising NOTIFICATIONS (1820)
I (212) notify: Registered notification type info
I (216) notify: Registered notification type error
I (221) notify: Registered notification type alert
I (226) notify: Registered notification type data
I (232) notify: Registered notification type stream
I (237) notify: Expanding DUKTAPE javascript engine
I (243) location: Initialising LOCATIONS (1900)
I (250) location: Expanding DUKTAPE javascript engine
I (254) vehicle: Initialising VEHICLE Factory (2000)
I (261) tls: Initialising TLS (3000)
I (264) pcp: Initialising POWER (4000)
I (268) max7317: Initialising MAX7317 EGPIO (4200)
I (274) sdcard: Initialising SD CARD (4400)
I (279) ota: Initialising OTA (4400)
I (284) canformat: Initialising CAN Format Factory (4500)
I (289) canformat-crtd: Registering CAN Format: CRTD (4505)
I (295) canformat-gvret: Registering CAN Format: GVRET (4505)
I (302) canformat-lawricel: Registering CAN Format: LAWRICEL (4505)
I (309) canformat-pcap: Registering CAN Format: PCAP (4505)
I (315) canformat-raw: Registering CAN Format: RAW (4505)
I (321) can: Initialising CAN (4510)
I (328) dbc-app: Initialising DBC (4520)
I (331) canlog: Initialising CAN logging (4550)
I (335) canlog-monitor: Initialising CAN logging to MONITOR (4560)
I (342) canlog-tcpclient: Initialising CAN logging as TCP client (4560)
I (350) canlog-tcpserver: Initialising CAN logging as TCP server (4560)
I (357) canlog-vfs: Initialising CAN logging to VFS (4560)
I (363) canplay: Initialising CAN play framework (4570)
I (369) canplay-vfs: Initialising CAN playing from VFS (4580)
I (375) simcom: Initialising SIMCOM (4600)
I (381) tpms: Initialising TPMS (4700)
I (384) test: Initialising TEST (5000)
I (389) module: Initialising MODULE (5100)
I (394) vfs: Initialising VFS (5200)
I (398) ovms-server: Initialising OVMS Server (6000)
I (403) ovms-server-v2: Initialising OVMS V2 Server (6100)
I (410) ovms-server-v3: Initialising OVMS V3 Server (6200)
I (416) obd2ecu: Initialising OBD2ECU (7000)
I (421) canopen: Initialising CANopen (7000)
I (427) esp32wifi: Initialising ESP32WIFI (8000)
I (431) ovms-mdns: Initialising MDNS (8100)
I (436) webserver: Initialising WEBSERVER (8200)
I (444) ssh: Initialising SSH (8300)
I (446) powermgmt: Initialising POWERMGMT (8500)
I (451) re: Initialising RE Tools (8800)
I (456) pushover: Initialising Pushover client (8800)
I (461) netmanager: Initialising NETMANAGER (8999)
I (470) v-zeva: Registering Vehicle: ZEVA (9000)
I (471) v-vweup: Registering Vehicle: VW e-Up (9000)
I (477) v-voltampera: Registering Vehicle: Volt/Ampera (9000)
I (484) v-track: Registering Vehicle: TRACK (9000)
I (489) v-thinkcity: Registering Vehicle: THINK CITY (9000)
I (495) v-teslaroadster: Registering Vehicle: Tesla Roadster (9000)
I (502) v-teslamodels: Registering Vehicle: Tesla Model S (9000)
I (509) v-teslamodel3: Registering Vehicle: Tesla Model 3 (9000)
I (516) v-smarteq: Registering Vehicle: SMART EQ (9000)
I (521) v-smarted: Registering Vehicle: SMART ED (9000)
I (527) v-zoe: Registering Vehicle: Renault Zoe (9000)
I (533) v-twizy: Registering Vehicle: Renault Twizy (9000)
I (539) v-obdii: Registering Vehicle: OBDII (9000)
I (545) v-none: Registering Vehicle: NONE (9000)
I (550) v-nissanleaf: Registering Vehicle: Nissan Leaf (9000)
I (557) v-mitsubishi: Registering Vehicle: Mitsubishi iMiEV, Citroen C-Zero, Peugeot iOn (9000)
I (566) v-mbb250e: Registering Vehicle: MERCEDESB250E (9000)
I (572) v-kiasoulev: Registering Vehicle: Kia Soul EV (9000)
I (579) v-kianiroev: Registering Vehicle: Kia Niro / Hyundai Kona EV (9000)
I (586) v-fiat500e: Registering Vehicle: FIAT 500e (9000)
I (592) v-demo: Registering Vehicle: DEMO (9000)
I (598) vehicle_dbc: Registering Vehicle: DBC based vehicle (9000)
I (604) v-chevroletc6corvette: Registering Vehicle: Chevrolet C6 Corvette (9000)
I (613) v-cadillacc2cts: Registering Vehicle: Cadillac 2nd gen CTS (9000)
I (620) version: Initialising Versioning (9900)
I (629) cpu_start: Starting scheduler on PRO CPU.
I (0) cpu_start: Starting scheduler on APP CPU.
I (0) script: Duktape: Scripting task is running
I (715) ovms_main: Executing on CPU core 0
I (715) ovms_main: Mounting CONFIG...
I (745) ovms_main: Configure logging...
I (755) ovms_main: Registering default configs...
I (755) ovms_main: Starting HOUSEKEEPING...
I (755) housekeeping: Initialising HOUSEKEEPING Framework...
I (755) tls: Built trusted CA cache (4 entries, 6101 bytes)
W (765) webserver: UpdateGlobalAuthFile: no password set => no auth for web console
I (775) housekeeping: Executing on CPU core 1
I (775) housekeeping: reset_reason: cpu0=12, cpu1=12
I (785) housekeeping: Starting PERIPHERALS...
I (785) peripherals: Initialising OVMS Peripherals...
I (795) peripherals:   TCP/IP Adaptor
I (805) peripherals:   ESP32 system
I (805) peripherals:   SPI bus
I (805) peripherals:   MAX7317 I/O Expander
I (815) peripherals:   ESP32 CAN
I (815) peripherals:   ESP32 WIFI
I (825) peripherals:   ESP32 ADC
I (825) peripherals:   MCP2515 CAN 1/2
I (825) mcp2515: can2: SetPowerMode off
I (915) peripherals:   MCP2515 CAN 2/2
I (915) mcp2515: can3: SetPowerMode off
I (995) peripherals:   SD CARD
I (995) peripherals:   SIMCOM MODEM
I (995) gpio: GPIO[13]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0
I (1005) gpio: GPIO[4]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0
I (1015) uart: queue free spaces: 50
I (1015) ext12v: Powering off external 12V devices
I (1025) housekeeping: Auto init max7317 (free: 179848 bytes)
I (1025) housekeeping: Auto init ext12v (free: 179848 bytes)
I (1035) housekeeping: Auto init dbc (free: 179848 bytes)
I (1035) housekeeping: Auto init wifi (free: 179848 bytes)
W (1045) esp32wifi: AutoInit: factory reset detected, starting public AP net 'OVMS' with password 'OVMSinit'
I (1055) esp32wifi: Powering up WIFI driver
I (1095) wifi:wifi driver task: 3ffd4f2c, prio:23, stack:3584, core=0
I (1095) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE
I (1105) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE
I (1125) wifi:wifi firmware version: 6dcbb82
I (1125) wifi:config NVS flash: enabled
I (1125) wifi:config nano formating: disabled
I (1135) wifi:Init dynamic tx buffer num: 16
I (1135) wifi:Init data frame dynamic rx buffer num: 16
I (1135) wifi:Init management frame dynamic rx buffer num: 16
I (1145) wifi:Init management short buffer num: 32
I (1145) wifi:Init static rx buffer size: 2212
I (1155) wifi:Init static rx buffer num: 16
I (1155) wifi:Init dynamic rx buffer num: 16
assertion "offset == dataSize" failed: file "/home/balzer/esp/esp-idf/components/nvs_flash/src/nvs_storage.cpp", line 438, function: esp_err_t nvs::Storage::readMultiPageBlob(uint8_t, const char*, void*, size_t)
abort() was called at PC 0x4010cbeb on core 0

ELF file SHA256: 01e6f0fccd1fb186

Backtrace: 0x4008e627:0x3ffd4ba0 0x4008e8c1:0x3ffd4bc0 0x4010cbeb:0x3ffd4be0 0x40126481:0x3ffd4c10 0x40126511:0x3ffd4c90 0x401259ab:0x3ffd4d00 0x40125e39:0x3ffd4d40 0x4021165b:0x3ffd4d60 0x40211ac3:0x3ffd4dd0 0x4021ba84:0x3ffd4e00 0x4021bb4d:0x3ffd4e20 0x4021bdf1:0x3ffd4e40 0x40218db6:0x3ffd4e60 0x40097f06:0x3ffd4e80

Rebooting...
ets Jun  8 2016 00:22:57

rst:0xc (SW_CPU_RESET),boot:0x3f (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:5328
ho 0 tail 12 room 4
load:0x40078000,len:11276
load:0x40080400,len:6252
entry 0x400806d4
I (938) psram: This chip is ESP32-D0WD
I (938) spiram: Found 32MBit SPI RAM device
I (939) spiram: SPI RAM mode: flash 40m sram 40m
I (941) spiram: PSRAM initialized, cache is in low/high (2-core) mode.
I (949) cpu_start: Pro cpu up.
I (952) cpu_start: Application information:
I (957) cpu_start: Project name:     ovms3
I (962) cpu_start: App version:      3.2.015
I (967) cpu_start: Compile time:     Sep  2 2020 08:32:25
I (973) cpu_start: ELF file SHA256:  01e6f0fccd1fb186...
I (979) cpu_start: ESP-IDF:          v3.3.2-881-g22d636b7b
I (985) cpu_start: Starting app cpu, entry point is 0x40081890
I (977) cpu_start: App cpu up.
I (1870) spiram: SPI SRAM memory test OK
I (1871) heap_init: Initializing. RAM available for dynamic allocation:
I (1871) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM
I (1877) heap_init: At 3FFBF508 len 00020AF8 (130 KiB): DRAM
I (1883) heap_init: At 3FFE0440 len 00003AE0 (14 KiB): D/IRAM
I (1890) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM
I (1896) heap_init: At 4009D7CC len 00002834 (10 KiB): IRAM
I (1903) cpu_start: Pro cpu start user code
I (1907) spiram: Adding pool of 4096K of external SPI memory to heap allocator
I (138) ovms_main: Set default logging level for * to INFO
I (138) ovms_main: Initialising WATCHDOG...
I (139) command: Initialising COMMAND (1000)
I (145) boot: Initialising BOOT (1100)
I (149) boot: Boot #10 reasons for CPU0=12 and CPU1=12
I (154) boot: Reset reason Exception/panic (4)
E (159) boot: Early crash #4 detected
I (164) events: Initialising EVENTS (1200)
I (169) config: Initialising CONFIG (1400)
I (174) time: Initialising TIME (1500)
I (179) script: Initialising SCRIPTS (1600)
I (183) script: Using DUKTAPE javascript engine
I (189) metrics: Initialising METRICS (1810)
I (193) metrics: Expanding DUKTAPE javascript engine
I (199) metrics: Persistent metrics serial 10 using 420 bytes
I (211) notify: Initialising NOTIFICATIONS (1820)
I (212) notify: Registered notification type info
I (216) notify: Registered notification type error
I (221) notify: Registered notification type alert
I (227) notify: Registered notification type data
I (232) notify: Registered notification type stream
I (237) notify: Expanding DUKTAPE javascript engine
I (243) location: Initialising LOCATIONS (1900)
I (250) location: Expanding DUKTAPE javascript engine
I (254) vehicle: Initialising VEHICLE Factory (2000)
I (261) tls: Initialising TLS (3000)
I (264) pcp: Initialising POWER (4000)
I (269) max7317: Initialising MAX7317 EGPIO (4200)
I (274) sdcard: Initialising SD CARD (4400)
I (279) ota: Initialising OTA (4400)
I (284) canformat: Initialising CAN Format Factory (4500)
I (289) canformat-crtd: Registering CAN Format: CRTD (4505)
I (295) canformat-gvret: Registering CAN Format: GVRET (4505)
I (302) canformat-lawricel: Registering CAN Format: LAWRICEL (4505)
I (309) canformat-pcap: Registering CAN Format: PCAP (4505)
I (315) canformat-raw: Registering CAN Format: RAW (4505)
I (321) can: Initialising CAN (4510)
I (328) dbc-app: Initialising DBC (4520)
I (331) canlog: Initialising CAN logging (4550)
I (335) canlog-monitor: Initialising CAN logging to MONITOR (4560)
I (342) canlog-tcpclient: Initialising CAN logging as TCP client (4560)
I (350) canlog-tcpserver: Initialising CAN logging as TCP server (4560)
I (358) canlog-vfs: Initialising CAN logging to VFS (4560)
I (363) canplay: Initialising CAN play framework (4570)
I (369) canplay-vfs: Initialising CAN playing from VFS (4580)
I (375) simcom: Initialising SIMCOM (4600)
I (381) tpms: Initialising TPMS (4700)
I (385) test: Initialising TEST (5000)
I (389) module: Initialising MODULE (5100)
I (394) vfs: Initialising VFS (5200)
I (398) ovms-server: Initialising OVMS Server (6000)
I (403) ovms-server-v2: Initialising OVMS V2 Server (6100)
I (410) ovms-server-v3: Initialising OVMS V3 Server (6200)
I (416) obd2ecu: Initialising OBD2ECU (7000)
I (421) canopen: Initialising CANopen (7000)
I (427) esp32wifi: Initialising ESP32WIFI (8000)
I (431) ovms-mdns: Initialising MDNS (8100)
I (436) webserver: Initialising WEBSERVER (8200)
I (444) ssh: Initialising SSH (8300)
I (446) powermgmt: Initialising POWERMGMT (8500)
I (451) re: Initialising RE Tools (8800)
I (456) pushover: Initialising Pushover client (8800)
I (461) netmanager: Initialising NETMANAGER (8999)
I (470) v-zeva: Registering Vehicle: ZEVA (9000)
I (472) v-vweup: Registering Vehicle: VW e-Up (9000)
I (477) v-voltampera: Registering Vehicle: Volt/Ampera (9000)
I (484) v-track: Registering Vehicle: TRACK (9000)
I (489) v-thinkcity: Registering Vehicle: THINK CITY (9000)
I (495) v-teslaroadster: Registering Vehicle: Tesla Roadster (9000)
I (502) v-teslamodels: Registering Vehicle: Tesla Model S (9000)
I (509) v-teslamodel3: Registering Vehicle: Tesla Model 3 (9000)
I (516) v-smarteq: Registering Vehicle: SMART EQ (9000)
I (522) v-smarted: Registering Vehicle: SMART ED (9000)
I (527) v-zoe: Registering Vehicle: Renault Zoe (9000)
I (533) v-twizy: Registering Vehicle: Renault Twizy (9000)
I (539) v-obdii: Registering Vehicle: OBDII (9000)
I (545) v-none: Registering Vehicle: NONE (9000)
I (550) v-nissanleaf: Registering Vehicle: Nissan Leaf (9000)
I (557) v-mitsubishi: Registering Vehicle: Mitsubishi iMiEV, Citroen C-Zero, Peugeot iOn (9000)
I (566) v-mbb250e: Registering Vehicle: MERCEDESB250E (9000)
I (572) v-kiasoulev: Registering Vehicle: Kia Soul EV (9000)
I (579) v-kianiroev: Registering Vehicle: Kia Niro / Hyundai Kona EV (9000)
I (586) v-fiat500e: Registering Vehicle: FIAT 500e (9000)
I (592) v-demo: Registering Vehicle: DEMO (9000)
I (598) vehicle_dbc: Registering Vehicle: DBC based vehicle (9000)
I (605) v-chevroletc6corvette: Registering Vehicle: Chevrolet C6 Corvette (9000)
I (613) v-cadillacc2cts: Registering Vehicle: Cadillac 2nd gen CTS (9000)
I (620) version: Initialising Versioning (9900)
I (629) cpu_start: Starting scheduler on PRO CPU.
I (0) cpu_start: Starting scheduler on APP CPU.
I (0) script: Duktape: Scripting task is running
I (715) ovms_main: Executing on CPU core 0
I (715) ovms_main: Mounting CONFIG...
I (745) ovms_main: Configure logging...
I (755) ovms_main: Registering default configs...
I (755) ovms_main: Starting HOUSEKEEPING...
I (755) housekeeping: Initialising HOUSEKEEPING Framework...
I (755) tls: Built trusted CA cache (4 entries, 6101 bytes)
W (765) webserver: UpdateGlobalAuthFile: no password set => no auth for web console
I (775) housekeeping: Executing on CPU core 1
I (775) housekeeping: reset_reason: cpu0=12, cpu1=12
I (785) housekeeping: Starting PERIPHERALS...
I (785) peripherals: Initialising OVMS Peripherals...
I (795) peripherals:   TCP/IP Adaptor
I (805) peripherals:   ESP32 system
I (805) peripherals:   SPI bus
I (805) peripherals:   MAX7317 I/O Expander
I (815) peripherals:   ESP32 CAN
I (815) peripherals:   ESP32 WIFI
I (825) peripherals:   ESP32 ADC
I (825) peripherals:   MCP2515 CAN 1/2
I (825) mcp2515: can2: SetPowerMode off
I (915) peripherals:   MCP2515 CAN 2/2
I (915) mcp2515: can3: SetPowerMode off
I (995) peripherals:   SD CARD
I (995) peripherals:   SIMCOM MODEM
I (995) gpio: GPIO[13]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0
I (1005) gpio: GPIO[4]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0
I (1015) uart: queue free spaces: 50
I (1015) ext12v: Powering off external 12V devices
I (1025) housekeeping: Auto init max7317 (free: 179848 bytes)
I (1025) housekeeping: Auto init ext12v (free: 179848 bytes)
I (1035) housekeeping: Auto init dbc (free: 179848 bytes)
I (1035) housekeeping: Auto init wifi (free: 179848 bytes)
W (1045) esp32wifi: AutoInit: factory reset detected, starting public AP net 'OVMS' with password 'OVMSinit'
I (1055) esp32wifi: Powering up WIFI driver
I (1095) wifi:wifi driver task: 3ffd4f2c, prio:23, stack:3584, core=0
I (1095) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE
I (1105) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE
I (1125) wifi:wifi firmware version: 6dcbb82
I (1125) wifi:config NVS flash: enabled
I (1125) wifi:config nano formating: disabled
I (1135) wifi:Init dynamic tx buffer num: 16
I (1135) wifi:Init data frame dynamic rx buffer num: 16
I (1135) wifi:Init management frame dynamic rx buffer num: 16
I (1145) wifi:Init management short buffer num: 32
I (1145) wifi:Init static rx buffer size: 2212
I (1155) wifi:Init static rx buffer num: 16
I (1155) wifi:Init dynamic rx buffer num: 16
assertion "offset == dataSize" failed: file "/home/balzer/esp/esp-idf/components/nvs_flash/src/nvs_storage.cpp", line 438, function: esp_err_t nvs::Storage::readMultiPageBlob(uint8_t, const char*, void*, size_t)
abort() was called at PC 0x4010cbeb on core 0

ELF file SHA256: 01e6f0fccd1fb186

Backtrace: 0x4008e627:0x3ffd4ba0 0x4008e8c1:0x3ffd4bc0 0x4010cbeb:0x3ffd4be0 0x40126481:0x3ffd4c10 0x40126511:0x3ffd4c90 0x401259ab:0x3ffd4d00 0x40125e39:0x3ffd4d40 0x4021165b:0x3ffd4d60 0x40211ac3:0x3ffd4dd0 0x4021ba84:0x3ffd4e00 0x4021bb4d:0x3ffd4e20 0x4021bdf1:0x3ffd4e40 0x40218db6:0x3ffd4e60 0x40097f06:0x3ffd4e80

Rebooting...
ets Jun  8 2016 00:22:57

rst:0xc (SW_CPU_RESET),boot:0x3f (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:5328
ho 0 tail 12 room 4
load:0x40078000,len:11276
load:0x40080400,len:6252
entry 0x400806d4
I (938) psram: This chip is ESP32-D0WD
I (938) spiram: Found 32MBit SPI RAM device
I (939) spiram: SPI RAM mode: flash 40m sram 40m
I (942) spiram: PSRAM initialized, cache is in low/high (2-core) mode.
I (949) cpu_start: Pro cpu up.
I (952) cpu_start: Application information:
I (957) cpu_start: Project name:     ovms3
I (962) cpu_start: App version:      3.2.015
I (967) cpu_start: Compile time:     Sep  2 2020 08:32:25
I (973) cpu_start: ELF file SHA256:  01e6f0fccd1fb186...
I (979) cpu_start: ESP-IDF:          v3.3.2-881-g22d636b7b
I (985) cpu_start: Starting app cpu, entry point is 0x40081890
I (977) cpu_start: App cpu up.
I (1870) spiram: SPI SRAM memory test OK
I (1871) heap_init: Initializing. RAM available for dynamic allocation:
I (1871) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM
I (1877) heap_init: At 3FFBF508 len 00020AF8 (130 KiB): DRAM
I (1883) heap_init: At 3FFE0440 len 00003AE0 (14 KiB): D/IRAM
I (1890) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM
I (1896) heap_init: At 4009D7CC len 00002834 (10 KiB): IRAM
I (1903) cpu_start: Pro cpu start user code
I (1908) spiram: Adding pool of 4096K of external SPI memory to heap allocator
I (138) ovms_main: Set default logging level for * to INFO
I (138) ovms_main: Initialising WATCHDOG...
I (139) command: Initialising COMMAND (1000)
I (145) boot: Initialising BOOT (1100)
I (149) boot: Boot #11 reasons for CPU0=12 and CPU1=12
I (154) boot: Reset reason Exception/panic (4)
E (160) boot: Early crash #5 detected
I (164) events: Initialising EVENTS (1200)
I (169) config: Initialising CONFIG (1400)
I (174) time: Initialising TIME (1500)
I (179) script: Initialising SCRIPTS (1600)
I (183) script: Using DUKTAPE javascript engine
I (189) metrics: Initialising METRICS (1810)
I (193) metrics: Expanding DUKTAPE javascript engine
I (199) metrics: Persistent metrics serial 11 using 420 bytes
I (211) notify: Initialising NOTIFICATIONS (1820)
I (212) notify: Registered notification type info
I (216) notify: Registered notification type error
I (221) notify: Registered notification type alert
I (227) notify: Registered notification type data
I (232) notify: Registered notification type stream
I (238) notify: Expanding DUKTAPE javascript engine
I (243) location: Initialising LOCATIONS (1900)
I (250) location: Expanding DUKTAPE javascript engine
I (254) vehicle: Initialising VEHICLE Factory (2000)
I (261) tls: Initialising TLS (3000)
I (264) pcp: Initialising POWER (4000)
I (269) max7317: Initialising MAX7317 EGPIO (4200)
I (274) sdcard: Initialising SD CARD (4400)
I (279) ota: Initialising OTA (4400)
I (284) canformat: Initialising CAN Format Factory (4500)
I (289) canformat-crtd: Registering CAN Format: CRTD (4505)
I (295) canformat-gvret: Registering CAN Format: GVRET (4505)
I (302) canformat-lawricel: Registering CAN Format: LAWRICEL (4505)
I (309) canformat-pcap: Registering CAN Format: PCAP (4505)
I (315) canformat-raw: Registering CAN Format: RAW (4505)
I (321) can: Initialising CAN (4510)
I (328) dbc-app: Initialising DBC (4520)
I (331) canlog: Initialising CAN logging (4550)
I (335) canlog-monitor: Initialising CAN logging to MONITOR (4560)
I (342) canlog-tcpclient: Initialising CAN logging as TCP client (4560)
I (350) canlog-tcpserver: Initialising CAN logging as TCP server (4560)
I (358) canlog-vfs: Initialising CAN logging to VFS (4560)
I (363) canplay: Initialising CAN play framework (4570)
I (369) canplay-vfs: Initialising CAN playing from VFS (4580)
I (375) simcom: Initialising SIMCOM (4600)
I (381) tpms: Initialising TPMS (4700)
I (385) test: Initialising TEST (5000)
I (389) module: Initialising MODULE (5100)
I (394) vfs: Initialising VFS (5200)
I (398) ovms-server: Initialising OVMS Server (6000)
I (403) ovms-server-v2: Initialising OVMS V2 Server (6100)
I (410) ovms-server-v3: Initialising OVMS V3 Server (6200)
I (416) obd2ecu: Initialising OBD2ECU (7000)
I (421) canopen: Initialising CANopen (7000)
I (427) esp32wifi: Initialising ESP32WIFI (8000)
I (431) ovms-mdns: Initialising MDNS (8100)
I (436) webserver: Initialising WEBSERVER (8200)
I (444) ssh: Initialising SSH (8300)
I (446) powermgmt: Initialising POWERMGMT (8500)
I (451) re: Initialising RE Tools (8800)
I (456) pushover: Initialising Pushover client (8800)
I (462) netmanager: Initialising NETMANAGER (8999)
I (470) v-zeva: Registering Vehicle: ZEVA (9000)
I (472) v-vweup: Registering Vehicle: VW e-Up (9000)
I (477) v-voltampera: Registering Vehicle: Volt/Ampera (9000)
I (484) v-track: Registering Vehicle: TRACK (9000)
I (489) v-thinkcity: Registering Vehicle: THINK CITY (9000)
I (495) v-teslaroadster: Registering Vehicle: Tesla Roadster (9000)
I (502) v-teslamodels: Registering Vehicle: Tesla Model S (9000)
I (509) v-teslamodel3: Registering Vehicle: Tesla Model 3 (9000)
I (516) v-smarteq: Registering Vehicle: SMART EQ (9000)
I (522) v-smarted: Registering Vehicle: SMART ED (9000)
I (528) v-zoe: Registering Vehicle: Renault Zoe (9000)
I (533) v-twizy: Registering Vehicle: Renault Twizy (9000)
I (540) v-obdii: Registering Vehicle: OBDII (9000)
I (545) v-none: Registering Vehicle: NONE (9000)
I (550) v-nissanleaf: Registering Vehicle: Nissan Leaf (9000)
I (557) v-mitsubishi: Registering Vehicle: Mitsubishi iMiEV, Citroen C-Zero, Peugeot iOn (9000)
I (566) v-mbb250e: Registering Vehicle: MERCEDESB250E (9000)
I (572) v-kiasoulev: Registering Vehicle: Kia Soul EV (9000)
I (579) v-kianiroev: Registering Vehicle: Kia Niro / Hyundai Kona EV (9000)
I (586) v-fiat500e: Registering Vehicle: FIAT 500e (9000)
I (592) v-demo: Registering Vehicle: DEMO (9000)
I (598) vehicle_dbc: Registering Vehicle: DBC based vehicle (9000)
I (605) v-chevroletc6corvette: Registering Vehicle: Chevrolet C6 Corvette (9000)
I (613) v-cadillacc2cts: Registering Vehicle: Cadillac 2nd gen CTS (9000)
I (620) version: Initialising Versioning (9900)
I (630) cpu_start: Starting scheduler on PRO CPU.
I (0) cpu_start: Starting scheduler on APP CPU.
I (0) script: Duktape: Scripting task is running
I (715) ovms_main: Executing on CPU core 0
I (715) ovms_main: Mounting CONFIG...
I (745) ovms_main: Configure logging...
I (755) ovms_main: Registering default configs...
I (755) ovms_main: Starting HOUSEKEEPING...
I (755) housekeeping: Initialising HOUSEKEEPING Framework...
I (755) tls: Built trusted CA cache (4 entries, 6101 bytes)
W (765) webserver: UpdateGlobalAuthFile: no password set => no auth for web console
I (775) housekeeping: Executing on CPU core 1
I (775) housekeeping: reset_reason: cpu0=12, cpu1=12
I (785) housekeeping: Starting PERIPHERALS...
I (785) peripherals: Initialising OVMS Peripherals...
I (795) peripherals:   TCP/IP Adaptor
I (805) peripherals:   ESP32 system
I (805) peripherals:   SPI bus
I (805) peripherals:   MAX7317 I/O Expander
I (815) peripherals:   ESP32 CAN
I (815) peripherals:   ESP32 WIFI
I (825) peripherals:   ESP32 ADC
I (825) peripherals:   MCP2515 CAN 1/2
I (825) mcp2515: can2: SetPowerMode off
I (915) peripherals:   MCP2515 CAN 2/2
I (915) mcp2515: can3: SetPowerMode off
I (995) peripherals:   SD CARD
I (995) peripherals:   SIMCOM MODEM
I (995) gpio: GPIO[13]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0
I (1005) gpio: GPIO[4]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0
I (1015) uart: queue free spaces: 50
I (1015) ext12v: Powering off external 12V devices
E (1025) housekeeping: Auto init inhibited: too many early crashes (5)
I (1025) housekeeping: Starting USB console...
I (1035) uart: queue free spaces: 100
I (1045) ovms-mdns: Starting MDNS

Welcome to the Open Vehicle Monitoring System (OVMS) - Async Console
Firmware: 3.2.015/ota_0/main
Hardware: OVMS WIFI BLE BT cores=2 rev=ESP32/1

I (1785) simcom: State: Enter CheckPowerOff state
OVMS#
 

dexter
dexter's picture
Wifi won't start up on module

It seems your NVS flash area is corrupted as well. That's used by the Wifi driver for persistent storage.

Try fully erasing your flash storage by doing:

esptool.py --chip esp32 --port COM5 --baud 921600 --before "default_reset" --after "hard_reset" erase_flash

Then do a full reflash as shown here:

https://docs.openvehicles.com/en/latest/userguide/factory.html#full-reflash-via-usb

 

wjones
Success!

Hi Dexter,

Thanks for the feedback. 

I finally got this working. For info my issue was related to esptool.py installation - as this was not working correctly, I could not do anything related to wiping or flashing.

For reference, my steps to get this working on Windows 10:

1) Install python (available on windows store)

2) Type "pip install esptool" this will install esptool to the python scripts folder.

3) The above pip command provides a path where esptool was installed. Need to add it to windows environment path (from control panel, type in environment variables):

e.g. C:\Users\<<username>>\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\Scripts

this will change over time.. so need to use the path from your system.

4) Open command prompt

Type "esptool.py", if you get some info about esptool then you are good to go.

if you get a flash of a black screen, then there is an issue with above steps.

5) Now, standard commands in ovms user guide should work.

 

 

Log in or register to post comments
randomness