Freematic One Plus does not do anything after boot

sdntech4 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 Tananaev4 months ago

Have you tried reflashing it?

sdntech4 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

sdntech4 months 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 Tananaev4 months ago

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

sdntech4 months 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 Tananaev4 months ago

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