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

Make OpenOCD/PyOCD flash config optional in archive. #514

Merged
merged 1 commit into from
Oct 11, 2024

Commits on Oct 10, 2024

  1. Make OpenOCD/PyOCD flash config optional in archive.

    The support for forcing flashing with openocd winds up producing a bunch
    of extra support code in the build system, for a feature we basically
    never use anymore.
    
    The support for PyOCD has, apparently, never been finished, and does not
    work.
    
    So I'm hoping to remove them from the Hubris build system, but the first
    step toward that is teaching Humility to behave gracefully if they're
    omitted from the img/flash.ron file.
    
    This change makes the fields optional, and Humility now only requires
    their presence if the user explicitly asks for the old --force-openocd
    switch.
    cbiffle committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    45753c9 View commit details
    Browse the repository at this point in the history