Giter VIP home page Giter VIP logo

klipper_canbus's People

Contributors

davidsiaw avatar marvinbeym avatar maz0r avatar mjonuschat avatar neggert avatar ressu avatar staticanime avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

klipper_canbus's Issues

Monster8 DFU mode

In description "MKS Monster8 v2 as a Can to USB bridge adapter" is mistake, for entering to DFU mode you have to use BOOT0 instead RESET button.

Termination resistors

Move this info to live with respective boards, as currently it's seperate and people keep missing it

pullup_resistor should not be in the example config for ebb36

in toolhead/example_configs/toolhead_btt_ebbcan_G0B1_v1.2.cfg the [extruder] section has the following line:

pullup_resistor: 2200 # this is the default for the Revo heater

the pullup_resistor setting is not thermistor specific. its specific to the MCU that's reading the thermistor, and in the case of ebb36 1.2, it should not be defined, the default value is correct, whatever that may be.. setting it to 2200 results in 'room temperature' readings of ~40C

The same entry is in the ebb36 1.1 example config, which I suspect is also wrong, but I don't have that board so I can't confirm, However, the comment is still wrong.

ERROR:root:Can Read Error

I think that is not an issue, but can you tell me something about this error? thx

`[##################################################]

Write complete: 13 pages
Verifying (block count = 413)...

[#########ERROR:root:Can Read Error
Traceback (most recent call last):
File "/home/pi/CanBoot/scripts/flash_can.py", line 137, in send_command
ret = await self.node.readuntil()
File "/home/pi/CanBoot/scripts/flash_can.py", line 287, in readuntil
return await asyncio.wait_for(self._reader.readuntil(sep), timeout)
File "/usr/lib/python3.7/asyncio/tasks.py", line 423, in wait_for
raise futures.TimeoutError()
concurrent.futures._base.TimeoutError
#########################################]

Verification Complete: SHA = DF9F878419F13509BFA40F1B3D4E919EA5B6DD78
CAN Flash Success

`

SB2040

Finally get round to writing this up :/ it's only been on the desk for a few months :/

dfu-util spurious error callout

Add a callout to clarify that

`

Download done.
File downloaded successfully
dfu-util: Error during download get_status
`

Is perfectly normal and expected

Suggestion to flash candlelight on utoc-1/3 results in a non working board

Hello,
Thank for the summarization of several pieces together.
I've tried flashing candlelight_fw (using the web updater) and a utoc-1 in DFU mode and it resulted in a non-working board. the status leds don't come up after flash.

Putting the board back into DFU and restoring mellow firmware fixed the board (to the old firmware).

troubleshoot

CAN timing issues
Klipper multi mcu timing issues
Microsteps
H/L mixed
Termination

Bootloader selection for ebb36 firmware should be 'No bootloader' instead of '8KiB'

Attempting to flash a BTT ebb36 v1.2 with G0B1 does not work if you select a Bootloader offset of 8 KiB. The device will flash but cause the network to go into an ERROR-PASSIVE state as soon as communication is attempted on the canbus. Compiling the firmware with No bootloader selected works fine and the device can successfully communicate with klipper. Flashing (with full memory erase) was done with STM32 programmer and was attempted at multiple different baud rates (250k, 500k, 750k, 800k, 1M).

U2C 2.1. issues with canboot?

Review current info about this board and add warning /notes/ workarounds.

Note: order another 2.1 board biqu tracking update as shows delivered in wrong country:/

Investigate/Verify txqueuelen

Currently have 128 and 256 interchangeably.
Test if if has negative effects on either test case (RS485 vs Canable Pro
Verify which is required/ if it varies per board.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.