The machine suddenly stopped working after testing the new feeder

It seems that something happened to the board. After adding a new feeder, I tried the “Test post pick” button a few times, the servo ran unusually short. After the third click, the whole machine died. Everything lights up as before. I tried completely disconnecting the power supply, USB. After starting, it plays a classic melody, it can start the START machine, but the board does not communicate. Homing does not work, movement does not work, nothing works.

The machine plays a melody, but nothing works, if I click on anything, after about 1 minute the message “..PPBFC .. M611 S0 timeout” appears, if I click on the house after starting, after 30 seconds “..timeout G21..” appears, when I click on OK, after this message sometimes manual movement works or I start homing once, but then nothing again for 30 seconds to a minute and it always ends with the message “timeout”.

One of the four PP BFC modules is faulty, one of the servos was faulty and destroyed the mcu. The MCU HK32F030C8T6 has a short circuit between Vdd and Gng. After removing the faulty chip, the machine works again. Can I use a replacement original MCU, perhaps “STM32F030C8T6”? Is it possible to get the binary code for this chip somewhere? Thank you for your help…

Hi,

Yes, the issue is caused by a malfunctioning BFC controller, which has prevent the corresponding serial port to receiving the correct response. As a result, OpenPnP fails to establish a connection after startup, preventing the machine from operating normally.

Regarding the MCU replacement: You can only use the HK32F030C8T6 as a replacement (unfortunately, LCSC has currently discontinued this chip, so you’ll likely have to find it on AliExpress), because the VCC supply voltage is 5V, which will damage the STM32F030 chip.
BFC firmware binary

You can also use the remaining three controllers for now (by changing their addresses to 0–2 via the jumper cap). I’ll be able to send you a new replacement BFC controller and replacement servo for the damaged one.
Please email me with your shipping information. Since I’m in the process of change offices and haven’t had sort everything out yet, it may take about 4-7 days for me to ship the package to you.