From 1ded189f58eab000249d2119a29680af2e7cf053 Mon Sep 17 00:00:00 2001
From: Daniel Agar <daniel@agar.ca>
Date: Fri, 18 Jan 2019 10:47:39 -0500
Subject: [PATCH] ROMFS rcS execute (optional) rc.board_defaults after AUTOCNF
 set

---
 ROMFS/px4fmu_common/init.d/rcS | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/ROMFS/px4fmu_common/init.d/rcS b/ROMFS/px4fmu_common/init.d/rcS
index 8a434e2af6..e4082a1133 100644
--- a/ROMFS/px4fmu_common/init.d/rcS
+++ b/ROMFS/px4fmu_common/init.d/rcS
@@ -152,17 +152,6 @@ else
 		param reset
 	fi
 
-	#
-	# Optional board defaults: rc.board_defaults
-	#
-	set BOARD_RC_DEFAULTS /etc/init.d/rc.board_defaults
-	if [ -f $BOARD_RC_DEFAULTS ]
-	then
-		echo "Board defaults: ${BOARD_RC_DEFAULTS}"
-		sh $BOARD_RC_DEFAULTS
-	fi
-	unset BOARD_RC_DEFAULTS
-
 	#
 	# Set AUTOCNF flag to use it in AUTOSTART scripts.
 	#
@@ -175,6 +164,17 @@ else
 		set AUTOCNF no
 	fi
 
+	#
+	# Optional board defaults: rc.board_defaults
+	#
+	set BOARD_RC_DEFAULTS /etc/init.d/rc.board_defaults
+	if [ -f $BOARD_RC_DEFAULTS ]
+	then
+		echo "Board defaults: ${BOARD_RC_DEFAULTS}"
+		sh $BOARD_RC_DEFAULTS
+	fi
+	unset BOARD_RC_DEFAULTS
+
 	#
 	# Waypoint storage.
 	# REBOOTWORK this needs to start in parallel.
-- 
GitLab