285 Commits

Author SHA1 Message Date
dependabot[bot]
1d5a9f3b0b Bump rich from 13.5.2 to 13.5.3
Bumps [rich](https://github.com/Textualize/rich) from 13.5.2 to 13.5.3.
- [Release notes](https://github.com/Textualize/rich/releases)
- [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Textualize/rich/compare/v13.5.2...v13.5.3)

---
updated-dependencies:
- dependency-name: rich
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-20 10:45:17 -07:00
pre-commit-ci[bot]
d0466e3f7b [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.0.287 → v0.0.290](https://github.com/astral-sh/ruff-pre-commit/compare/v0.0.287...v0.0.290)
- [github.com/RobertCraigie/pyright-python: v1.1.326 → v1.1.327](https://github.com/RobertCraigie/pyright-python/compare/v1.1.326...v1.1.327)
2023-09-20 10:45:06 -07:00
dependabot[bot]
8f1bef7393 Bump pytest from 7.4.1 to 7.4.2
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.4.1 to 7.4.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.1...7.4.2)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-12 11:46:24 -07:00
dependabot[bot]
54900e0e57 Bump coverage from 7.3.0 to 7.3.1
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.3.0 to 7.3.1.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.3.0...7.3.1)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-12 11:46:13 -07:00
dependabot[bot]
2c903dbf7f Bump gitpython from 3.1.34 to 3.1.35
Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 3.1.34 to 3.1.35.
- [Release notes](https://github.com/gitpython-developers/GitPython/releases)
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- [Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.34...3.1.35)

---
updated-dependencies:
- dependency-name: gitpython
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-12 11:46:05 -07:00
pre-commit-ci[bot]
0343f37179 [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/psf/black: 23.7.0 → 23.9.1](https://github.com/psf/black/compare/23.7.0...23.9.1)
- [github.com/RobertCraigie/pyright-python: v1.1.325 → v1.1.326](https://github.com/RobertCraigie/pyright-python/compare/v1.1.325...v1.1.326)
2023-09-12 11:45:48 -07:00
dependabot[bot]
5bfe0b6ea4 Bump pyelftools from 0.29 to 0.30
Bumps [pyelftools](https://github.com/eliben/pyelftools) from 0.29 to 0.30.
- [Changelog](https://github.com/eliben/pyelftools/blob/master/CHANGES)
- [Commits](https://github.com/eliben/pyelftools/compare/v0.29...v0.30)

---
updated-dependencies:
- dependency-name: pyelftools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-12 11:45:36 -07:00
Brian Pugh
bb33187a42 funding 2023-09-08 20:46:50 -07:00
Brian Pugh
cc67a8ab89 swap out wwdg with iwdg 2023-09-08 19:56:34 -07:00
Brian Pugh
9fceb12d86 Merge pull request #14 from BrianPugh/dependabot/pip/sphinx-7.1.2
Bump sphinx from 6.2.1 to 7.1.2
2023-09-08 10:12:03 -07:00
Brian Pugh
b5457bf5e3 Merge pull request #19 from marian-m12l/error_handler
Use error handler in fault interrupts
2023-09-06 17:18:41 -07:00
marian
1dead44763 use error handler in fault interrupts 2023-09-06 22:53:21 +02:00
dependabot[bot]
693ac3c1f1 Bump pytest from 7.4.0 to 7.4.1
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.4.0 to 7.4.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.0...7.4.1)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-05 09:58:02 -07:00
dependabot[bot]
c3b7606b34 Bump pre-commit from 3.3.3 to 3.4.0
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.3.3 to 3.4.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v3.3.3...v3.4.0)

---
updated-dependencies:
- dependency-name: pre-commit
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-05 09:53:09 -07:00
pre-commit-ci[bot]
2bd97304c1 [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.0.286 → v0.0.287](https://github.com/astral-sh/ruff-pre-commit/compare/v0.0.286...v0.0.287)
- [github.com/RobertCraigie/pyright-python: v1.1.324 → v1.1.325](https://github.com/RobertCraigie/pyright-python/compare/v1.1.324...v1.1.325)
2023-09-05 09:52:48 -07:00
dependabot[bot]
5306288eea Bump gitpython from 3.1.32 to 3.1.34
Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 3.1.32 to 3.1.34.
- [Release notes](https://github.com/gitpython-developers/GitPython/releases)
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- [Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.32...3.1.34)

---
updated-dependencies:
- dependency-name: gitpython
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-05 09:50:25 -07:00
Brian Pugh
fa7809a5ba fix Error_Handler exiting when optimizations are on. 2023-09-04 20:21:49 -07:00
Brian Pugh
17693bd5df fix bank2 flashing above 128KB 2023-09-04 15:16:51 -07:00
dependabot[bot]
d3029e31aa Bump sphinx from 6.2.1 to 7.1.2
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 6.2.1 to 7.1.2.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v6.2.1...v7.1.2)

---
updated-dependencies:
- dependency-name: sphinx
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 11:53:19 +00:00
Brian Pugh
fbdfbe3976 Refactor flash command to allow an absolute address location 2023-08-31 16:37:31 -07:00
Brian Pugh
a52eb23eea Add --halt flag to start command 2023-08-31 16:36:55 -07:00
Brian Pugh
79c5f4b961 Update readme help output 2023-08-30 21:50:48 -07:00
Brian Pugh
18cc184205 Update README.md 2023-08-30 21:49:27 -07:00
Brian Pugh
03377f60b3 Merge pull request #13 from BrianPugh/dejank
Abstract out the OCD backend, properly abstract things.
2023-08-30 21:47:52 -07:00
Brian Pugh
25d6b91eb4 use main repo pyocd develop 2023-08-30 21:43:17 -07:00
Brian Pugh
0a6a5f5451 skip pyright in pre-commit.ci; doesnt work on their platform 2023-08-30 16:39:48 -07:00
Brian Pugh
a04274b7b8 update readme 2023-08-30 16:02:10 -07:00
Brian Pugh
def97aacc6 fix "gnwmanager debug pdb" when filesystem doesn't exist 2023-08-29 16:18:02 -07:00
Brian Pugh
6d989d1d27 fix gnwmanager debug --help 2023-08-29 16:14:55 -07:00
Brian Pugh
c19118ec91 fix pyright errors 2023-08-29 16:08:52 -07:00
Brian Pugh
68542013a2 reorganize ocd backend modules 2023-08-29 15:24:32 -07:00
Brian Pugh
a281658963 move gdbserver logic into backend abstraction 2023-08-29 15:04:58 -07:00
Brian Pugh
3de1cc6bc4 Add @marian-m12l jlink config 2023-08-29 09:58:05 -07:00
Brian Pugh
d296569386 cli-selectable backend 2023-08-29 09:54:19 -07:00
Brian Pugh
8038e0708b mostly migrated to new abstraction 2023-08-28 16:48:20 -07:00
Brian Pugh
3cef15220a begin abstracting out the OCD backend 2023-08-28 15:49:00 -07:00
Brian Pugh
270e3e4125 Improve probe frequency handling 2023-08-28 14:12:13 -07:00
pre-commit-ci[bot]
5604ba071e [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.0.285 → v0.0.286](https://github.com/astral-sh/ruff-pre-commit/compare/v0.0.285...v0.0.286)
2023-08-28 10:30:15 -07:00
dependabot[bot]
db244b6193 Bump sphinx-rtd-theme from 1.2.2 to 1.3.0
Bumps [sphinx-rtd-theme](https://github.com/readthedocs/sphinx_rtd_theme) from 1.2.2 to 1.3.0.
- [Changelog](https://github.com/readthedocs/sphinx_rtd_theme/blob/master/docs/changelog.rst)
- [Commits](https://github.com/readthedocs/sphinx_rtd_theme/compare/1.2.2...1.3.0)

---
updated-dependencies:
- dependency-name: sphinx-rtd-theme
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-28 10:18:40 -07:00
Brian Pugh
6d3c7c3b97 Merge pull request #9 from BrianPugh/optim-size
Optimize firmware binary size.
2023-08-27 14:01:12 -07:00
Brian Pugh
2fe8ca7aaa Merge pull request #8 from marian-m12l/feature/tree
Add tree command
2023-08-27 13:45:02 -07:00
Brian Pugh
c9b77cab34 linting 2023-08-27 13:42:52 -07:00
Brian Pugh
6ff7966560 debug utils 2023-08-27 13:17:32 -07:00
Brian Pugh
44234f6ae2 enable lto 2023-08-27 12:43:44 -07:00
Brian Pugh
9b1564a534 Significantly shrinkg program size by using -Os 2023-08-27 12:40:07 -07:00
marian
1e3b4e3dda cleanup colored print 2023-08-25 22:51:21 +02:00
marian
748e2ad530 improve tree rendering 2023-08-25 19:03:09 +02:00
marian
c290c09939 add tree command 2023-08-25 14:04:05 +02:00
Brian Pugh
b0f1ec8c76 Improve format command; update littlefs-python to use latest version of block_count autodetect PR 2023-08-23 11:50:16 -07:00
Brian Pugh
9da6463b3d Merge pull request #6 from BrianPugh/windows
windows compatability
2023-08-22 20:53:30 -07:00