nebula.manager module
- class nebula.manager.manager(monitor_type='uart', configfilename=None, board_name=None, vivado_version=None, extras=None)
Bases:
object
Board Manager
- board_reboot()
- board_reboot_auto(system_top_bit_path, bootbinpath, uimagepath, devtreepath, extlinux_path=None, scr_path=None, preloader_path=None, sdcard=False, 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_sdmux_pdu(*args, **kwargs)
- board_reboot_uart_net_pdu(*args, **kwargs)
- copy_reference_from_sdcard(bootbinpath, uimagepath, devtreepath)
- get_status()
- load_boot_bin()
- network_check()
- power_cycle_to_boot()
- recover_board(*args, **kwargs)
- run_test()
- shutdown_powerdown_board()
- verify_checksum(folder)