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

JTAG Flash Support (VSC-487) #183

Merged
merged 27 commits into from
Dec 28, 2020
Merged

JTAG Flash Support (VSC-487) #183

merged 27 commits into from
Dec 28, 2020

Conversation

pwmb
Copy link
Contributor

@pwmb pwmb commented Sep 29, 2020

This feature will enable to flash device via JTAG

TODOs:
  • Add i18n
  • Restrict simultaneous flash via UART & JTAG

Closes #161


How to test?
  • Set the settings idf.flashType as JTAG and click flash button and it should use the functionality for flashing via JTAG

Developers Note

OpenOCD Version Requirements: v0.10.0-esp32-20201125 and above

Awaits release and backport to IDF

@pwmb pwmb added Feature A new feature Release: Awaited for Dependencies Awaiting release due to dependencies and their release first labels Sep 29, 2020
@pwmb pwmb added this to the Release Candidate v0.6.0 milestone Sep 29, 2020
@pwmb pwmb self-assigned this Sep 29, 2020
@github-actions
Copy link

Pull request has been marked as stale since there are no activities, and this will be closed in 5 days if there are no further activities

@github-actions github-actions bot added the stale Stale PR or Issue label Oct 15, 2020
@brianignacio5 brianignacio5 removed the stale Stale PR or Issue label Oct 15, 2020
@pwmb pwmb added the ongoing Ongoing Issue or PR, this label will be used for issue or PR which is to be excluded by stale bot label Oct 15, 2020
@github-actions github-actions bot changed the title JTAG Flash Support JTAG Flash Support (VSC-487) Nov 26, 2020
Copy link
Collaborator

@brianignacio5 brianignacio5 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested on MacOS. Feature looks really well and working properly.

Left some comments otherwise LGTM.

src/extension.ts Outdated Show resolved Hide resolved
package.json Outdated Show resolved Hide resolved
@pwmb pwmb requested a review from brianignacio5 December 1, 2020 12:05
Copy link
Collaborator

@brianignacio5 brianignacio5 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@pwmb pwmb requested a review from brianignacio5 December 10, 2020 13:44
@pwmb pwmb merged commit 354531e into espressif:master Dec 28, 2020
@pwmb pwmb deleted the feature/jtag-flash-support branch December 28, 2020 10:32
@pwmb pwmb modified the milestones: Release Candidate v0.6.0, next Dec 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature A new feature ongoing Ongoing Issue or PR, this label will be used for issue or PR which is to be excluded by stale bot Release: Awaited for Dependencies Awaiting release due to dependencies and their release first
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature Request]: Upload firmware via jtag. (VSC-427)
2 participants