By writing this, I hope to start a thread about this common problem, tell my story and share some pictures to help others that have made similar mistakes. I also intend to bring this to the attention of design engineers responsible for the electronics and enclosure.
TL;DR: When you accidentally connect the module cable flipped, you burn the main controller AND whatever module is connected at the time. Most streamlined option is buying a replacement controller and you affected module. It cost me US$200 - US$250 to order directly from the factory.
How I burnt your module
I received my A350 printer and played with it for two months. I Loved it so much I ordered the enclosure for more controlled laser smoke and ABS printing. The enclosure is as beautiful as the advertised. I do recommend it for those who are on the fence about usefulness. However, the enclosure made it difficult to access the system. Itās specifically difficult to change the head module.
One day I was enjoying getting engaged in conversations on the Facebook group. I actually disconnected my cable once just to measure it and report the length to someone asking for the length. When connecting the cable back, I accidentally connected it in reverse on the 3D printing module side. It was impossible to look straight at the connection because the head was so close to the top of the case. In retrospect I should have pushed the head way down before attempting to connect the cable. In addition, the LEDs donāt work when your system is turned off for head replacement.
The cable did struggle a little when going in. After all it has a security flap. But it went in and it clicked. I turned the system on. 5 seconds later, the power brick restarted. Again it restarted a second time, and then I saw smoke coming from the 3D printer head. I ran to the back of the box and turned off the power brick. After reconnecting the cable the right way, I was unable to see the status of the module on the SnapMaker display module. When attempting to heat up the nozzle, it did not move from zero.
I disconnected the 3D module, and connected the laser module. Laser module worked partially. The laser seemed to be always on but at different powers, probably due to a busted IC on the main controller.
Cause
When the head module controller cable is connected in reverse, it reverses the GND and +24v pins on the board. This causes at least three ICs to burn: two on the 3D module controller board (possibly a 24DC ā 5DC buck converter and a Microstepping Driver IC), and one IC on the main controller. The ICs are physically and noticeably damaged. The Microstepping Driver IC was under a heat sink and still fried easily. The 5V and 3.3V test nodes on the 3D printing module controller board were shorted to GND.
Solution
I decided not to take the risk of trying to repair the control board myself, especially since I was not sure if any other components (such as capacitors) could have also failed. I contacted support@snapmaker.com. They replied after 4 days making sure I understood that this problem is caused by reverse polarity and is not covered by the warranty. I accepted the responsibility and asked for replacement for a main controller and a 3D printing module. They quoted me a price less than US$250 shipped to my door. I do not know if this is retail price or factory price, so while the ballpark should be the same, your mileage may vary. I have been waiting for the replacement so I decided to share my experience and pictures with you.
Pictures
I took pictures of the two parts in case someone is interested. Disassembling SnapMaker 2.0 A350 3D module and controller, after having connected the cable in reverse polarity - Album on Imgur