Age | Commit message (Collapse) | Author |
|
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
Fix the gpio function. Also, add buses found only on stm32g0.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
Add a function to validate that a gpio pin is valid on the chip.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
Add a mechanism to request the bootloader when using serial input.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
Move bootloader_request() function so that it can be used when not
using USB.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
If a tmc driver can't find the stepper config section it reports a
"missing microsteps" error which can be confusing. Provide a more
explicit error message.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
Seed the initial position from the first read position, even if it is
some time into the capture.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
Signed-off-by: Lasse Dalegaard <dalegaard@gmail.com>
|
|
As found on discord bt user David Carey.
uart_address for y and z are swapped. Discovered while setting up sensorless homing.
Signed off by: James Hartley <james@hartleyns.com>
|
|
Added a SET_DIGIPOT command to the mcp4018 implementation.
Previously the mcp4018 was read only, and set at the time of
configuration. This allows you to change the value during a
print, which is needed for some older printers that need to
lower the stepper current during preheating.
Signed-off-by: Jake Bordens <jake@allaboutjake.com>
|
|
Initial push of the working deltesian kinematics after some successful tests.
Signed-off-by: Fabrice GALLET <tircown@gmail.com>
|
|
Signed-off-by: Matt Baker <baker.matt.j@gmail.com>
|
|
Also added status report for extruder_stepper objects with the
current pressure advance parameters values.
Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
|
|
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
|
|
Uses existing common code for STM32. Adds a table for device-
specific PWM mappings. Adds support for enabling all TIM timer
devices. Makes it a runtime error to enable devices the code
doesn't know how to enable.
I have verified performance of the fan pins (PC6, PC7, PB15)
on the SKR Mini E3 V3.
Signed-off-by: Ben Jackson <ben@ben.com>
|
|
Removes a call to gcmd.respond_info which writes 'VARIABLE SAVED' to the
console every time the SAVE_VARIABLE command is called.
Signed-off-by: Andre LeBlanc <mapleleafmakers@gmail.com>
|
|
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
Add pkg-config reference because hid-flash needs it to build.
Signed-off-by: Adrian Joachim <adi.joachim12@gmail.com>
|
|
Signed-off-by: Chen.BJ from BigTreeTech <chenbj@biqu3d.com>
|
|
Signed-off-by: Aaron DeLyser <bluwolf@gmail.com>
|
|
Signed-off-by: Adrian Joachim <adi.joachim12@gmail.com>
|
|
Raised from issue #5645, UTF-8 encoded symbols or other unexpected symbols on the UART raise an exception which causes klipper to stop. This change support UTF-8 encoded characters (from file names) as well as ignoring unexpected bytes.
Signed-off-by: Clifford Roche <clifford.roche@gmail.com>
|
|
This is a working config with full LCD and stepper settings (only thing missing is the kill switch, which did not appear to work)
Signed-off-by: Rui Carmo <rui.carmo@gmail.com>
|
|
volume starts from Macros (#5662)
Added the possibility to get where the "cone shape" of the build volume starts from Macros
Signed-off-by: Martin Malmqvist <Volcomosq@gmx.com>
|
|
control). (#5629)
Signed-off-by: Usachev Alexander Valer'evich <int_0x21@protonmail.com>
|
|
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
Introduce a CONFIG_USB build symbol that is set whenever
CONFIG_USBSERIAL or CONFIG_USBCANBUS is set. Use that symbol during
setup so that the USB controller is properly initialized for both usb
serial and usb canbus bridge configurations.
This fixes the clock configuration for usb canbus bridge mode on
stm32f446.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
This reverts commit 18119858c675f40cf975053b8ff5bd129768d3a3.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
This is a working config with full LCD and stepper settings (only thing missing is the kill switch, which did not appear to work)
Signed-off-by: Rui Carmo <rui.carmo@gmail.com>
|
|
Add helper functions to dump memory via debug_read commands.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
Update the document with latest details.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
The canbus code has been successfully tested on stm32f4.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
An mcu device acting as an "mcu bridge" should only be reset after
other normal devices are reset - otherwise the bridge wont be able to
pass along the reset message to the downstream mcus.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
Use bootloader_request() instead of try_request_canboot(). This
allows the bootloader machanism to work for more bootloaders.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
Rename this board API function to a more generic name. This is in
preparation for calling the function from the canbus code.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
Adjust timing based on the minimum transmission time of canbus
messages.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
Starting with nodeid 4 instead of nodeid 0 can reduce bitstuffing of
the id field in common configurations.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>
|
|
Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>
|
|
The stm32g0 specification states that it is required to wait for the
CCRDY flag to be raised after changing the channel configuration.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>
|
|
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
Configuration for the stock Creality Sermoon V1.
Signed-off-by: Du Chengyao <hbyls@live.com>
|
|
Signed-off-by: Tobias Schröder <schroedt@live.de>
|
|
Reported by @TonyRouse.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
|
|
This PR serves to fix a longstanding misnomer in some config files. Many configs state a nozzle_cooling_fan alias for what is usually a "hotend cooling fan". This causes ambiguity and confusion with the parts fan. I have identified all 24 files with this and changed them here.
Signed-off-by: James Hartley <james@hartleyns.com>
|