Se o SoC for reinicializado após exatamente o mesmo período de tempo, suponho que esse problema esteja relacionado ao timer do watchdog. Verifique a saída do kernel para algo como:
iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11
iTCO_wdt: Found a Apollo Lake SoC TCO device (Version=5, TCOBASE=0x0460)
iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
Lá você pode encontrar mais informações sobre como configurar o watchdog: link