diff --git a/platform/sky/contiki-sky-main.c b/platform/sky/contiki-sky-main.c index 639d0d108..d589ca037 100644 --- a/platform/sky/contiki-sky-main.c +++ b/platform/sky/contiki-sky-main.c @@ -283,6 +283,10 @@ main(int argc, char **argv) * Hardware initialization done! */ + /* Initialize energest first (but after rtimer) + */ + energest_init(); + ENERGEST_ON(ENERGEST_TYPE_CPU); #if WITH_TINYOS_AUTO_IDS node_id = TOS_NODE_ID; @@ -418,9 +422,6 @@ main(int argc, char **argv) } #endif /* WITH_UIP */ - energest_init(); - ENERGEST_ON(ENERGEST_TYPE_CPU); - watchdog_start(); NETSTACK_LLSEC.bootstrap(start_network_layer);