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

Support for RP2040 and BTT SKR Pico (WIP) #24042

Open
wants to merge 1 commit into
base: bugfix-2.1.x
Choose a base branch
from

Conversation

thinkyhead
Copy link
Member

@thinkyhead thinkyhead commented Apr 15, 2022

  • Add a new HAL to support RP2040 processor boards.
  • Support for a Generic board.
  • Support for headless BTT SKR Pico.

TODO

@thinkyhead thinkyhead added C: Boards/Pins T: HAL & APIs Topic related to the HAL and internal APIs. A: RP2040 labels Apr 15, 2022
@thinkyhead thinkyhead changed the title Support for RP2040 and BTT SKR Pico Support for RP2040 and BTT SKR Pico (WIP) Apr 15, 2022
@thinkyhead thinkyhead force-pushed the bf2_wip_rp2040_skr_pico_PR branch 8 times, most recently from 321152e to a3a9027 Compare April 15, 2022 04:20
@thinkyhead thinkyhead force-pushed the bf2_wip_rp2040_skr_pico_PR branch 6 times, most recently from cbf19c8 to f20c07a Compare April 24, 2022 14:47
@thinkyhead thinkyhead changed the base branch from bugfix-2.0.x to bugfix-2.1.x June 4, 2022 06:06
@thinkyhead thinkyhead force-pushed the bugfix-2.1.x branch 5 times, most recently from 627f8ef to 20dea22 Compare June 11, 2022 04:59
@thinkyhead thinkyhead force-pushed the bf2_wip_rp2040_skr_pico_PR branch 5 times, most recently from 3ee8ce8 to 2140cfb Compare May 13, 2023 23:01
@thinkyhead thinkyhead force-pushed the bf2_wip_rp2040_skr_pico_PR branch 4 times, most recently from f95884a to d4268cf Compare June 3, 2023 06:49
@thinkyhead thinkyhead force-pushed the bf2_wip_rp2040_skr_pico_PR branch 3 times, most recently from d45d9bc to adf9681 Compare June 22, 2023 06:48
@rondlh
Copy link
Contributor

rondlh commented Nov 5, 2023

Very nice project, I tested it on an MKS THR42 board (CAN Bus toolhead). Most thing work already, but I get stuck when I enable the onboard TMC2209 (serial config mode). There seems to be a conflict in softwareserial, because even the host communication gets lost when doing this.
If I can get the TMC2209 configured then I will work on establishing a CAN connection between the Monster8 and MKS THR42.

@jneilliii
Copy link
Contributor

more boards are coming out with rp2040 chipsets now, would seem that this PR stalled for some reason, would be great to bring it back to life.

@rondlh
Copy link
Contributor

rondlh commented Sep 1, 2024

more boards are coming out with rp2040 chipsets now, would seem that this PR stalled for some reason, would be great to bring it back to life.

Yes, I agree, especially as things are almost working. For now I switched to STM32 toolhead boards, like the BTT EBB42 V1.2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A: RP2040 C: Boards/Pins T: HAL & APIs Topic related to the HAL and internal APIs.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants