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

Menuconfig options missing from documentation #3

Open
JoaquinBerrios opened this issue Mar 23, 2023 · 3 comments
Open

Menuconfig options missing from documentation #3

JoaquinBerrios opened this issue Mar 23, 2023 · 3 comments

Comments

@JoaquinBerrios
Copy link

The current documentation for building the klipper firmware for the MCU on this board does not indicate values for the build options available in the current version of klipper. Could you please update the documentation to specify the values needed to build a current version?

Currently, make menuconfig prompts for the following values when RP2040 is selected as the micro-controller architecture:

[*] Enable extra low-level configuration options
Micro-controller Architecture (Raspberry Pi RP2040) --->
Bootloader offset (No bootloader) --->
Flash chip (W25Q080 with CLKDIV 2) --->
Communication interface (USB) --->
USB ids --->
() GPIO pins to set at micro-controller startup (NEW)

@matthewj301
Copy link

Same issue here

@matthewj301
Copy link

Just a follow up, I just ended up trying a few options, and what seemed to work for me was:
[*] Enable extra low-level configuration options
Micro-controller Architecture (Raspberry Pi RP2040) --->
Bootloader offset (No bootloader) --->
Flash chip (W25Q080 with CLKDIV 2) --->
Communication interface (USB) --->
USB ids --->
() GPIO pins to set at micro-controller startup (NEW)

Haven't actually tried using it yet, but Klipper (RatOS) now recognizes it (using https://github.com/moggieuk/ERCF-Software-V3). You'll still have to connect it to a PC initially and copy over the binary to the ERB

@JoaquinBerrios
Copy link
Author

JoaquinBerrios commented Mar 25, 2023

Just to confirm that I have done builds with the options set to what I posted above and they have worked fine. At least I was able to get through all the testing and calibration steps. I settled on the flash chip after looking at the components on the board, so it would be nice if the officially recommended options were included in the documentation to save future users some grief either worrying that they are going to brick their board or having to look up components on the boards to figure out how to build.

Still having the issue where I have to reset the board on every boot for the MCU to connect. See the workaround in #2 if you run into that issue.

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

2 participants