-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to detect wheter motor and driver is working properly? #36
Comments
Looks like the motor is not working at all. --- Miniterm on COM5 115200,8,N,1 --- rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) |
Have you run calibration yet? Press Y in the serial monitor when you see the "Press Y to run calibration" message at startup (you have to be somewhat quick). This will run through a few open-loop movements of the motor (that don't require any other sensors or components to work correctly, unlike normal operation). If the motor doesn't work during that, then you'll need to debug further - probably best to oscillocope probe the UVW test points on the bottom for that, to see if there is any voltage coming out of the TMC6300. You could also probe R7-R12 to verify that the correct signals for UL/UH/VL/VH/WL/WH are being output by the ESP32. But also, in #34 you mentioned that the TMC6300 got very hot due to being soldered in the wrong orientation - did you replace that chip with a fresh one, or just rotate it? |
Hi Scott, when goes into calibration, the fireware crashed and base PCB reboot. In terms of TMC6300, I only rotate chip to make it run without hot. Here's the crash log when calibration. --- Miniterm on COM6 115200,8,N,1 --- rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) Sensor measures positive for positive motor rotation: NO, Direction=CCW ELF file SHA256: 0000000000000000 Backtrace: 0x400db5d1:0x3ffb8280 0x400e0d32:0x3ffb8590 0x400e0d6a:0x3ffb8620 0x400d6672:0x3ffb8660 0x400d2808:0x3ffb8700 0x400d22a9:0x3ffb8850 0x40088211:0x3ffb8870 Rebooting... |
BTW, another question for TMC6300, how to check whether it is detected or is running well? |
Hi Scott, good news for the issue, after checkc R7-R12, and U/V/W for motor, ESP32 output is normal, U/V/W is zero, so I replaced a new TMC6300, and it is powered, the motor moves. Brilliant, thanks for your tips. |
I used TMC6300 and 3215 motor, looks like there's no torque when base PCB is powered.
The text was updated successfully, but these errors were encountered: