Witam
Mam problem z płytką MKS TinyBee i GRBLHal.
Najpierw za pomocą FluidNC Web Installer wgrałem FluidNC na płytkę i działało.
Universal Gcode Sender, gSender i Openbuild Control się łączyły.
Po czym za pomocą GRBLHal Web builder wygenerowałem firmware do tej płytki i wgrałem go za pomocą Openbuild Control.
Zgodnie z instrukcją zmieniłem $14 wejścia NC na wyłączone.
Po czym podłączyłem jeden driver i silnik krokowy - działał.
No to podłączyłem pozostałe 3 i się kręciły, tak jak powinny.
Po testowaniu wyłączyłem i rozłączyłem układ.
Jak chciałem coś sobie jeszcze sprawdzić potem, i podłączyłem samą płytkę, to już płytka nie łączy się z programami, i nie da się również wgrać od nowa firmware-u, bo to też próbowałem. Zresztą z podłączonymi silnikami również nie działa.
Komputer wykrywa płytkę, w programach też ją widać, ale się nie łączy. Na płytce świeci się czerwona i białą dioda.
Jak próbuję wgrać firmware, to miga niebieska. No i CPU jest dość ciepły.
Przy próbie wgrania od nowa firmware, to FluidNC web installer wyświetla:
"Bootloader not active - Try holding down the BOOT switch"
a z kolei Openbuild Control pokzuje coś takiego:
"A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header : Make sure the device is in BOOTLOADER MODE. Your computer failed to put it into Bootloader mode automatically. You can enter bootloader mode by: Press and hold down MODE, then Press RESET while still holding MODE. Let go of RESET, then wait a second or two and let go of MODE. Best performed right after starting the Firmware Flashing operation"
Nie wiem, czy coś się spaliło na płytce, czy może ją przypadkiem zresetowałem, jak to wszystko częściowo rozłączałem, i wróciła do ustawień domyślnych, i te wejścia NC są aktywne i uruchamia się w jakimś "alert mode".
Próbowałem zmostkować piny wejść z 0v, ale nie mam pewności, czy wszystkie zlokalizowałem poprawnie.
O ile krańcówki X,Y,Z są w miarę jasne (chyba), to co do
"EStop or Reset, Cycle Start and Feed Hold"
pewności nie mam
W pliku
https://github.com/grblHAL/ESP32/blob/m ... _1_0_map.h
wprawdzie znalazłem piny od Cycle Start i Feed Hold, ale nadal bez sukcesu.
Jakieś pomysły, co można jeszcze z tym zrobić, żeby ruszyło? Już raz działało.
Pozdrawiam