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

INFRA - Remote Flashing utility (HYPE-38) #20

Closed
wants to merge 21 commits into from

Conversation

platinumxy
Copy link
Contributor

This PR is working on creating a remote flashing utility using Embassy's bootloader to allow for new firmware to be uploaded to the boards without having plug a laptop into the boards

TODO (implementation specs subject to change):
Board side

  • Implement POC
  • Create wrapper to manage the complexitys of flashing
  • STREACH GOAL implement communication over CAN
  • Create Python script to automate as many of the steps on the laptop side as possible

@platinumxy platinumxy added enhancement New feature or request needs-testing Needs testing in the lab before merging labels Oct 4, 2024
@platinumxy platinumxy self-assigned this Oct 4, 2024
@kshxtij kshxtij self-requested a review October 4, 2024 08:11
@platinumxy
Copy link
Contributor Author

I dont know why that merged a random branch, I rebased to remove a debug call i forgot to rebase

@platinumxy platinumxy changed the title INFRA - Remote Flashing utility INFRA - Remote Flashing utility (HYPE-38) Oct 10, 2024
Copy link

linear bot commented Oct 10, 2024

@platinumxy platinumxy marked this pull request as draft October 10, 2024 17:18
@platinumxy platinumxy closed this Nov 1, 2024
@platinumxy
Copy link
Contributor Author

PR closed as the Embassy stm32 Bootloader lib appears to be broken, with the example code not working & the only other code findable on the internet that uses it was for a board we don't have access to test on.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request needs-testing Needs testing in the lab before merging
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants