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

PIO timing improvements and dual MCU demo #117

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

c1570
Copy link
Contributor

@c1570 c1570 commented Jan 30, 2023

This makes the PIOs run in sync with the ARM cores and enables ClockDiv.
This also adds a new demo program that runs two rp2040js instances with the two RP2040s wired together using a bus.

@c1570 c1570 force-pushed the pio_timing_dual_mcu_demo branch 2 times, most recently from a9d04bb to 863ba44 Compare February 8, 2023 00:36
@c1570 c1570 force-pushed the pio_timing_dual_mcu_demo branch 2 times, most recently from dc2c181 to 01f5f22 Compare March 14, 2023 17:24
@c1570
Copy link
Contributor Author

c1570 commented Mar 14, 2023

@urish From my side, this is ready for merging.

@c1570 c1570 mentioned this pull request Mar 18, 2023
@urish
Copy link
Contributor

urish commented Apr 4, 2023

Update: I'm working on a new simulation clock implementation that makes it easier to keep the peripherals synchronized accurately, and will also be more GC friendly. Plan to publish it shortly under "accurate-clock" branch - stay tuned

@urish
Copy link
Contributor

urish commented Dec 16, 2023

Note: pushed the new clock implementation to the accurate-clock branch - see #137

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

Successfully merging this pull request may close these issues.

2 participants