diff --git a/nebula/manager.py b/nebula/manager.py index fa9c474..83fcff3 100644 --- a/nebula/manager.py +++ b/nebula/manager.py @@ -860,7 +860,15 @@ def board_reboot_auto( sdcard=sdcard, ) else: - if self.usbsdmux: + if sdcard: + self.board_reboot_uart_net_pdu( + system_top_bit_path=system_top_bit_path, + bootbinpath=bootbinpath, + uimagepath=uimagepath, + devtreepath=devtreepath, + sdcard=sdcard, + ) + elif self.usbsdmux: self.board_reboot_sdmux_pdu( system_top_bit_path=system_top_bit_path, bootbinpath=bootbinpath,