summaryrefslogtreecommitdiff
path: root/board/toradex/colibri_imx7/colibri_imx7.c
diff options
context:
space:
mode:
Diffstat (limited to 'board/toradex/colibri_imx7/colibri_imx7.c')
-rw-r--r--board/toradex/colibri_imx7/colibri_imx7.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/board/toradex/colibri_imx7/colibri_imx7.c b/board/toradex/colibri_imx7/colibri_imx7.c
index 0a2c121a57..2536bfd274 100644
--- a/board/toradex/colibri_imx7/colibri_imx7.c
+++ b/board/toradex/colibri_imx7/colibri_imx7.c
@@ -336,6 +336,14 @@ int board_late_init(void)
add_board_boot_modes(board_boot_modes);
#endif
+#ifdef CONFIG_CMD_USB_SDP
+ if (get_boot_device() == USB_SDP_BOOT) {
+ printf("Serial Downloader recovery mode, using sdp command\n");
+ setenv("bootdelay", "0");
+ setenv("bootcmd", "sdp 0");
+ }
+#endif
+
return 0;
}