-
Notifications
You must be signed in to change notification settings - Fork 3.9k
[microTVM] Project API based Arduino support #8493
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
Closed
Closed
Changes from 1 commit
Commits
Show all changes
47 commits
Select commit
Hold shift + click to select a range
9169dc6
Initial commit of API server impl.
64c184d
initial commit of api client
e1718ac
Add TVM-side glue code to use Project API
f9286b5
Change tvm.micro.Session to use Project API
f49f088
Rework how crt_config.h is used on the host.
a0f5daf
Modify Transport infrastructure to work with Project API
c7ad52e
Add host microTVM API server
af6f690
Zephyr implementation of microTVM API server
ebdace5
consolidate CcompilerAnnotator
a690762
Allow model library format with c backend, add test.
90a4464
Update unit tests
61cf49f
fix incorrect doc
1a7e0ef
Delete old Zephyr build infrastructure
e84aa8e
Delete old build abstractions
3483c10
Delete old Transport implementations and simplify module
1a1d44e
lint
07c0f2b
ASF header
a6a1c0a
Remove warning from Zephyr API server
guberti 80e2b37
Add Arduino target
guberti feb1b72
ProjectAPI Arduino unit test
guberti 0c8bbd2
Arduino template_project
guberti c1961b3
Arduino uTVM API server
guberti ceadb9a
Move crt_config to dedicated folder
guberti bb4812b
Kind-of-working conftest
guberti 6f533f1
Fully functional project generation
guberti 1f24b94
Stub unused functions and fix template flagging
guberti 25120dc
Arduino project compilation unit test
guberti 8c538e3
Arduino board flashing functionality
guberti ad44141
C runtime bugfixes
guberti c134e3d
Redesign unit tests to mimic workflow
guberti 626018a
Suppress graph_executor.c warning
guberti 9e969c9
Sample test project
guberti 62e3f63
Runtime tests when hardware is present
guberti e7b829f
Remove unused pytest mark
guberti 7e6741d
Linting
guberti 5d08e53
Slow but usable RNG
guberti 711bfbd
Linting
guberti db578c1
Add support for other hardware platforms
guberti b916496
Only copy project if it's a template
guberti 1290cca
Arduino tests README
guberti e831ed6
Nano 33 BLE fixes
guberti a604b39
Unit tests for project generation
guberti 5c042fe
Update graph.json path
guberti 4baf6d5
Address PR early feedback
guberti 5453d02
Unit tests for port auto-detect and flashing
guberti 6c434b9
Move unit test to dedicated tests folder
guberti 1516f18
Formatting
guberti File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Arduino project compilation unit test
- Loading branch information
commit 25120dce9445d3b051d49f6bdb5d089b7f031491
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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.
Uh oh!
There was an error while loading. Please reload this page.