diff --git a/board/boundary/bio/spl.c b/board/boundary/bio/spl.c
index 309c3dda93956833d0616acf5ec1f1c8bc70f010..914d318a5322c40bce640af4563232c2373252df 100644
--- a/board/boundary/bio/spl.c
+++ b/board/boundary/bio/spl.c
@@ -181,11 +181,13 @@ void spl_board_init(void)
 	/* DDR initialization */
 	spl_dram_init();
 
+#ifndef CONFIG_SPL_USB_SDP_SUPPORT
 	/* Serial download mode */
 	if (is_usb_boot()) {
 		puts("Back to ROM, SDP\n");
 		restore_boot_params();
 	}
+#endif
 	puts("Normal Boot\n");
 }