Skip to content

TMC2xxx troubleshooting and mainboard repair instructions

Oliver Köster edited this page Feb 8, 2022 · 4 revisions

Troubleshooting

I accidentally installed my drivers the wrong way round and when I switched on the mainboard released magic smoke

When that happens, you unfortunately have to buy new drivers because at least one and often even several die in the process :( The Trigorilla mainboard can be revived relatively easily, because in 95% of the cases only the Zener diode (5.1V 1W Z-Diode). It has the identifier 733A which also indicates the type. Here you can now buy SMD (surface mount device), such as the SMAZ5V1-13-F*, or you do it like me and buy a pack of 100 of the 1N4733 glass diodes*, snap off the pins and simply solder them onto the board. The design is then not ideal, but they are easier to get and cheaper.;)

*The links marked with an asterisk are affiliate links. Nobody is forced to click on it and buy from it, but who does it makes Amazon reimburse me a few cents for advertising costs. You have no disadvantage from this and the articles are not more expensive or anything like that.

The following picture shows an intact board with the diode still intact:

When this burns down, however, a small flame is created that comes out of the housing and melts a hole in it:

So we solder out the old defective diode, take a new one out of the bag, cut off the legs so that they are not too long and solder them to the board.

Please pay attention to the polarity. The black bar must point to the left, as shown in the photo.

That's it The board should now run again. If not, a fuse could be defective (above the diode), but that is rare when installing the driver.


How do I test whether my motor drivers are still intact?

The only way to test this is to build it in. However, with three simple tests you can find out whether it is harmful to the mainboard if you install it.

1. Visual inspection

A sure sign of a defective driver is a burn hole or discoloration of the chip, similar to a burned Zener diode. Everything that does not look 100% clean can be sorted out.

2. Measure the resistance of the motor power supply

To make sure that we don't have a short circuit in the driver that blows our fuses or, in the worst case, the whole board, we simply check the resistance between GND and VMOT (the designations can change, but the pins are always the same). Here the resistance should be very high (in the megohm range) and not in the direction of 0 (short circuit). It also always makes sense to compare ALL drivers. If the values ​​are all identical, it looks good ... if one deviates, it will be defective.

3. Measure the resistance of the driver power supply

The same game as with VMOT, only this time on the VDD pin. The value should be measurable in the kilo-ohm range. If 0 Ohm or "infinite" is displayed here, the driver is for the barrel.

Clone this wiki locally