nebula.manager module

class nebula.manager.manager(monitor_type='uart', configfilename=None, board_name=None, extras=None)

Bases: object

Board Manager

board_reboot()
board_reboot_auto(system_top_bit_path, bootbinpath, uimagepath, devtreepath, recover=False)

Automatically select loading mechanism based on current class setup

board_reboot_auto_folder(folder, sdcard=False, design_name=None, recover=False, jtag_mode=False)

Automatically select loading mechanism based on current class setup and automatically find boot files from target folder

board_reboot_jtag_uart(*args, **kwargs)
board_reboot_uart_net_pdu(*args, **kwargs)
get_status()
load_boot_bin()
recover_board(*args, **kwargs)
run_test()