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

Extension: Wrapper around mpbuild which handles micropython git repos #19

Open
hmaerki opened this issue Aug 29, 2024 · 2 comments
Open

Comments

@hmaerki
Copy link

hmaerki commented Aug 29, 2024

Use case of octoprobe:

Given a url to a micropython repo, for example https://github.com/micropython/micropython@v1.24.0-preview.
Given octoprobe has 2 mcu tentacles connected: rp2, pyboard.

Now octoprobe will call mpbuild for the to 2 mcu tentacles, program the tentacles and run the tests.

Implementation

The same for the other mcu tentacles.

Whats next

I plan to implement such a wrapper for octoprobe but I am interested in your opinions.

@Josverl
Copy link
Contributor

Josverl commented Aug 31, 2024

If you want to do more than just rp2, you could consider using mpflash for flashing.
It's been built with that purpose in mind and cause I found myself maintaining the same code in multiple projects.

Chaining or integration with mpbuild makes sense.

It also has a basicgit module that suffices for common tasks.

@mattytrentini
Copy link
Owner

It seems that this issue is just requesting that mpbuild returns the build folder?

And, possibly, can also be used as a module?

If that's correct, I'll close this ticket and create new ones more targeted at those features.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants