Jump to content

Need some CAN Help!


Recommended Posts

11 minutes ago, Glengus said:

You'd be getting other errors if the can was the problem

Agreed, I have only one device that is not working and that's the extruder motor. Found out the motor is not a 2209 but a 2240 and that I flashed the board using SB2040 V2 instructions, the V2 is a 2209 driver. So, I've been doing some searching around and I think I need to reflash. My final test before re-flashing will be to try the extruder is SPI mode.

 

Link to comment
Share on other sites

Should be straightforward as you have Katapult installed on the board, and it accepted the flash of the SB2040v2 firmware.

Will have a look and see if I can find some info.

Is it a Pro or Pro v 3

Link to comment
Share on other sites

Just had a look - Firmware settings the same for both - No need to reflash!

SB2040 v2                                                                                                                                 SB2040 Pro

   image.thumb.png.841485be619d01f53a3d9c3dcaf0eed7.png            image.thumb.png.f1c4b02d344471bbff26a37cf97d6c3e.png

Link to comment
Share on other sites

You'll just need to revisit the pin definitions to ensure you got the right ones. May have been the issue with the X-Limit switch as well.

  • Thanks 1
Link to comment
Share on other sites

14 hours ago, mvdveer said:

You'll just need to revisit the pin definitions to ensure you got the right ones. May have been the issue with the X-Limit switch as well.

I tried pretty much everything thing I can think of and your recommendations short of re-flashing. So, I'm out of ideas at the moment. I'm going to buy another SB2040 except this time, I'm going to get the V2 and hopefully... Everything lights up and works as expected. Fingers crossed... sometimes you have to throw a few dollars at the problem.

We will see and if it's not the board... Then I have a spare. No biggie.

BTW @mvdveer I did get the X end stop working by switching from LIMIT_1 ----> LIMIT_2

Link to comment
Share on other sites

So, I just did some shopping.

I had to buy an SB2040 V3 as the V2's are no longer available, at least for now. I just got the standard V3 no extras and a TMC2209 driver chip.

I also hedged my bet a bit (or totally screwed myself) by buying a secondary device to try.

So here's my experiment...

I bought an Orbiter 2 toolboard from Fabreeko

image.png.9f729c15cc401922964f2cad03e0c1a7.png

image.png.fc8a22f5469b8d53319eacac4b385d72.png

I already have an orbiter 2, I have an extra CNC beacon mount and... I have a leftover but still good Rapido hotend.

The only thing left are printed parts and some design work.

So, the plan now is to re-design a Stealthburner to work with these components while I wait for the new SB2040 V3 to arrive.

By the time it does... I'll have the other tool head done and I'll then have 2 toolheads and a reason to build something else. 🙂

Check out this video... It sold me on the orbiter board.

 

  • Like 1
Link to comment
Share on other sites

22 hours ago, Penatr8tor said:

So I have done some looking around and I have found out something interesting...

My board is a SB2040 Pro and a Pro has a TMC 2240, not a TMC 2209

I think I might need to reflash.

image.thumb.png.2fbfcd8b50da0de3f531428d220c212f.png

I did update my printer config so the I have [TMC2240 EXTRUDER] instead of the 2209 but that did nothing.

Here's a site for the SB2040 Pro, can you take a look and perhaps give me some help re-flashing? I had to set the language to simple Chinese and use google translate on it to get all of the text to appear in English.

Oh, this explains a lot. Tmc2240 defaults to spi communication but is still compatible with uart. If you change your .cfg files to say 2240 in the section headers [xxx] klipper will know what to do. Then triple check the jumper instructions for the toolhead.

  • Like 1
Link to comment
Share on other sites

14 hours ago, Glengus said:

Oh, this explains a lot. Tmc2240 defaults to spi communication but is still compatible with uart. If you change your .cfg files to say 2240 in the section headers [xxx] klipper will know what to do. Then triple check the jumper instructions for the toolhead.

Yup, A little ahead of you on that one. Once I realized it was a 2240, I tried just changing the header as you mentioned and had no luck, then I pulled the jumper and tried SPI mode, also no luck. That's when the hands went up and I decided that there's probably something wrong with the board or me, but I felt like I was at an impasse at that point. 

So... I'm back to trying new things. TBH and if you look at my Voron Refub build diary, this toolhead has been thru a few revisions already. I don't remember if I mentioned it in that thread but I originally wanted to use an Orbiter 2 and had bought one in anticipation, but it wouldn't work with the hartk style 2 pc toolhead board combo. Now that the Orbitool toolhead board is available... I'm going to give that a try. We will see, more drama to come. 🙂  

  • Like 3
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...