Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add support for xsdb runner #80046

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Commits on Oct 19, 2024

  1. runners: add support for xsdb (Xilinx System Debugger)

    Add support for xsdb(Xilinx System Debugger) used with AMD's FPGA
    and SOC platforms, it is a user-friendly, interactive, and scriptable
    command line interface, by design choice it's expected that platforms
    to have xsdb scripts present inside their platform code.
    
    xsdb runner has bitstream and fsbl optional arguments, bitstream is
    needed for fpga targets and fsbl is needed for SOC targets, added
    support for both options.
    
    Signed-off-by: Appana Durga Kedareswara rao <[email protected]>
    Appana Durga Kedareswara rao committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    51ec42d View commit details
    Browse the repository at this point in the history
  2. scripts: west_commands: tests: add pytest for xsdb runner

    Add pytest case for xsdb runner.
    
    Signed-off-by: Appana Durga Kedareswara rao <[email protected]>
    Appana Durga Kedareswara rao committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    8f026ec View commit details
    Browse the repository at this point in the history
  3. boards: amd: kv260_r5: update the board cmake to use xsdb runner

    Update the board cmake to use xsdb runner, If users would like to
    use default xsdb.cfg then need to pass the fsbl.elf binary via
    --fsbl option when using west flash or twister commands.
    
    Usage:
    1) west flash --runner xsdb --elf-file kv260_r5/zephyr/zephyr.elf
     --fsbl <path>/fsbl.elf
    2) ./scripts/twister -p kv260_r5 --west-runner xsdb --device-testing
     --device-serial /dev/ttyUSB0 --west-flash="--fsbl=<path>/fsbl.elf"
    
    Signed-off-by: Appana Durga Kedareswara rao <[email protected]>
    Appana Durga Kedareswara rao committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    5e92583 View commit details
    Browse the repository at this point in the history