Trying to connect to an SKR Pico running grblHAL. I’ve found that if I connect the board to my computer via USB and try to connect to the board in LightBurn, it hangs and fails to connect, requiring a reset of the controller to release the COM port. If I open the COM port with Python or another sender that doesn’t wait for the GRBL initialization message, it will load fine in that sender. From there, I can disconnect from the other sender and connect to the controller in LightBurn, where it displays the initialization message. My workaround for now is a batch file that first runs a Python script to attempt to open and close each COM port and then launches LightBurn, but is there a way to disable LightBurn waiting for the GRBL initialization message on certain controllers that don’t reset on connection to serial communication?
Not sure about this but LightBurn connects with other grblHAL implementations just fine. For example Ortur LM3 is based on grblHAL.
How have you determined that it’s the waiting of the Welcome Message that’s hanging up the connection?
Have you looked at enabling DTR signal and trying different baud rates?
Does this allow a connection to be established?
It is the DTR signal that was hanging it up. The RP2040 implements native USB, so it doesn’t reset like other controllers when connecting, so I guess it requires that. I was able to connect after using my previous workaround, but by toggling the DTR signal on, it connected right away. Thank you for the quick reply. I’ve spent more time than I’m willing to admit over the last 2 days trying to get it to connect, but now I’m happy to report the SKR Pico running grblHAL works great with LightBurn on a K40.
That’s great. I believe you’re the only one on this forum using SKR Pico. I’m curious if this board is based on one of the open source Pi Pico GRBL boards.
It has a different pinout than the picoBOB and picoCNC. I was trying to do a low budget K40 conversion and was hoping to use one of those originally before I found the SKR Pico.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.