Lasers...revisted

It works just have to keep the speeds slow. I can’t automatically set the pins for the enable though. I was hoping the next pull request for the laser stuff would make it in soon to test again.

1 Like

I was just using the fan port an m106/m107 to control the laser. To run inline can i just update the firmware and connect the 3rd wire to the servo signal pin, or do i need to move to one of the heater connections as well?

You do not need to use a heater but you will need to control it so it is not on when booting.

The SKR Pro is only in the nightly branch and nothing has been added for any other board.

I used the one posted for the Skr1.3 last night and turned the laser part on. I had to set the enable pin for the fan and the servo pin as the pwm. I tried your file above and the laser doesn’t turn on, i can run old files using the m106/107

I have only edited the SKR Pro so far.

1 Like

Okay…I think I have a glitch fix.

I will test and confirm tomorrow.

4 Likes

Headed out to test some more.

So far I have found you do not need to enable inline commands for inline commands to work. That must be a bug.

2 Likes

Okay using Junction deviation instead of Classic Jerk is letting the Rambo Burn at about 22mm/s instead of the previous 10-12mm/s. That is nice. The Vector at 25mm/s is perfect, Could probably do much faster.

I previously thought it was accelerating the power transitions but I think it has to do with the resolution now. I need to try and track down max commands/s for the LCD, SD card combo on an 8bit board. The proof would be if I can’t get the SKR to go any faster with the same changes, so…

Time to test the SKR pro.

4 Likes

Looks like 30mm/s on the SKR Pro (raster test) is a touch high.So maybe 28mm/s now, previously we had 25, now we might have 30. I have a feeling we are bumping up on some other hitch, the LCD/SD is still a valid bottleneck in my opinion.

Note, FR display is not updating on the GUI side of the TFT and in the FR menu M221 error. It does actually work though

Same results from the Marlin side and GUI side. Updating the first post with info.

So I my programmer is here, I was sitting down to see if I could recover my two popped boards. I put the jumpers to USB power (so I would not have to power them otherwise), Dropped a fresh bin on it, they both flashed and booted right up!!! I have no idea what happened or why they felt like working now. Not having to figure out the bootloader thing is awesome.

Now on to the 6 pack controller…and maybe a 6 pack to celebrate a successful day!

2 Likes

Huh. Ok.

Any development on the SKR 1p3?

No rush of course, my laser has traveled from my burly, to the lowrider2, to the new small platform Primo which is running 32bit just for this. :sunglasses:

I am super impressed with your testing results!

I only “officially” support the skr pro. The changes that are made are pretty easy and you can replicate them if you look at any of the other laser enabled firmware, other than the pin assignment.

I made the switch to SKR pro after my 1.3 quit talking to my pc. I should have this up and running after the Holiday.

Thanks Ryan!

1 Like

Hi,

I am trying to make the marlin laser control work for quite a while now, so I am really happy I came across this thread!
Are the source files of the firmware that works with a laser available? If so, where can I find it?
Currently I am using a ramps board, but if necessary I am willing to buy a skr board.

Thanks in advance,
Ryan

The source files for the firmware are always available but the pre-configured versions are still under testing and should be available in the next few days.

Thanks for the quick reply! Where can I find the source files that work with the laser? I can only find sources files where the laser is not enabled.

On the firmware page you will see some instructions for getting nightly or bleeding edge builds that are unverified.

I planned on doing a new release yesterday but I can;t do it just yet. I have some orders to catch up on after the holidays.

2 Likes