nebula.jtag module
- class nebula.jtag.jtag(vivado_version='2021.2', custom_vivado_path=None, yamlfilename=None, board_name=None, jtag_cable_id=None, jtag_cpu_target_name=None, jtag_connect_retries=3)
Bases:
utils
JTAG Module
- boot_to_uboot(fsblpath='fsbl.elf', ubootpath='u-boot.elf')
From JTAG reset board and load up FSBL and uboot This should be followed by uboot interaction to stop it
- full_boot()
- load_post_uboot_files()
- restart_board()
- run_xsdb(cmd)
- target_set_str(target_name)
- tcl_errors_recover()