Jump to content

BTT OCTOPUS PRO V1.0 , TMC CONNECTION ERROR ---> Defective D41 Diode


Tijeff

Recommended Posts

I have a OCTOPUS PRO V1.0 populated with 4 TMC5160 
Using Marlin 2.1.2 

From Day1 
Stepper worked , But I got the TMC CONNECTION ERROR , on the LCD 

And the 
 RECV: Testing X connection... Error: All HIGH
 RECV: Testing Y connection... Error: All HIGH
 RECV: Testing Z connection... Error: All HIGH
 RECV: Testing E connection... Error: All HIGH
 From the M122 commands 

Since the Stepper still worked (motor moving) 
The TMC init is fine  
so, The CPU connection to the TMC MOSI+CS+CLK are working fine 
But the data back to the CPU (MISO) is not making it 

Poking around with my oscilscope , I found out the MISO signal is fine up to the U27A chip ( 5v to 3.3v level shifter) 
But not after the D41 Diode. 

Soldering this diode In and out is beyong my soldering skills 

But I manage to Bypass the diode with Patching a wire on the unpopulate pad of R204 linking to the Diode , AND to the SPI1_MISO pin on EXP2 

By Bypassing this diode (replacing diode with a short) it resolve the TMC issue, 
But will not alow SPI to work for the SPI in the EXP2 connector( SD card in a LCD) and the MAX31865 Circuit 
Placing a 1n4001 on this new wire patch resolve the issue with no drawaback. 
Not the most elegant solution , but it worked for me   

I believe This D41 diode is defective from factory

If this defect is comming from a bad batch (or wrong model) of diodes on the assembly line , Other than me could be affected 

 


 

 

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...