[VSC-1572] add app bootloader partition table build flash cmds #1436
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Add bootloader and partition table to Device Partition Explorer. Use current project files and minimize reading from device.
Using
<buildDirPath>/flasher_args.json
to get bootloader and partition table offset.Move Open Partition Table editor action to Device partition Explorer as icon. (Next to refresh button)
Add read partition action in Device Partition Explorer.
Add
ESP-IDF: Build App
,ESP-IDF: Flash App only
,ESP-IDF: Build Bootloader
,ESP-IDF: Flash Bootloader Only
,ESP-IDF: Build Partition Table
,ESP-IDF: Flash Partition Table Only
to build or flash specific parts of current project application.Fixes #1407
Type of change
Steps to test this pull request
Provide a list of steps to test changes in this PR and required output
ESP-IDF: Build App
,ESP-IDF: Flash App only
,ESP-IDF: Build Bootloader
,ESP-IDF: Flash Bootloader Only
,ESP-IDF: Build Partition Table
,ESP-IDF: Flash Partition Table Only
should either build that part of the project or flash a single binary that matches that part of project.Expected behaviour:
Read and write actions for all partitions.
Partitions are listed in device partition explorer.
Expected output:
How has this been tested?
Follow manual steps above.
Test Configuration:
Checklist