Freematic One Plus does not do anything after boot

sdntech2 months ago

Hi Team,

I've been experiencing issues with my Freematic One+ for some time now. It usually restores connectivity to the server after being connected to a laptop and then reconnected to the OBD port. However, for the past few days, it hasn't been working at all, even after being connected to the laptop. I've been monitoring the logs from the terminal, and it seems to be stuck. Not even a restart helps.

rst:0x1 (POWERON_RESET),boot:0x13 (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:0x3fff0030,len:1344
load:0x40078000,len:13936
load:0x40080400,len:3600
entry 0x400805f0
CPU:160MHz FLASH:16MB
IRAM:239KB
DEVICE ID:UCxxxx
TYPE:14
MEMS:ICM-42627
[  3853][E][ble_spp_server.c:231] gap_event_handler(): [GATTS_SPP_SERVER] GAP_EVT, event 4

[  3867][E][ble_spp_server.c:231] gap_event_handler(): [GATTS_SPP_SERVER] GAP_EVT, event 6

ACC BIAS:0.43/-0.06/0.92
GNSS:OK
OBD:NO
SD:30238 MB total, 47 MB used

My question is: Can it be troubleshooted from the device's end? I appreciate any suggestions.

Anton Tananaev2 months ago

Have you tried reflashing it?

sdntech2 months ago

I reflashed the system and also. diagnosed the OBD port with an OBD scanner. The port is functioning properly.
When I connect freematic it does get power but then sends no data

sdntecha month ago

Update - the device came online after a few reboots, however, it is occasionally losing connection again, please see the event log attached.
Screenshot 2024-07-23 at 7.51.53 PM.png

Anton Tananaeva month ago

I guess it could be a normal behavior, depending on the configuration.

sdntecha month ago

@Anton, could you please elaborate? The device has not contacted the server since July 22nd. Unplugging and replugging may not be an option for me every time. I wonder what in the configuration is causing this issue.

Anton Tananaeva month ago

I was referring to losing connection. It is normal for devices to lose connection and re-connect.