bdring / FluidNC

The next generation of motion control firmware
Other
1.59k stars 382 forks source link

Feature: Configuration for MKS LTS 1.1 #857

Open ckocyigit opened 1 year ago

ckocyigit commented 1 year ago

Machine Context

I have a simple XY 400x400mm Laser engraver/cutter from makibes with the model x1 but I would guess that those are just some rebranded standard chassis etc.

Feature Description

The machine utilizes a long term support kind of makerbases motherboards.

Makerbase MKS LTS 1.1

I could successfully install FluidNC on it and also running it was no problem. Head movement worked however Laser and SD card did not. I've started plotting down the pinouts and connections and it seems to be very similiar to the dlc32 boards.

It would be awesome if someone, who is in the matter could adapt for this board.

Other Approaches

Example config for this board.

How I Can Help

I can share pictures and try to measure and plot connections on the board,

MitchBradley commented 1 year ago

Another thing that would be awesome would be if the manufacturers that make hardware that depends on our software would contribute money to our project, to defray at least some of the costs that we incur in supporting yet another hardware variant every week or so. But that is not likely to happen, so the next most awesome thing would be if more users would donate.

dorsi90 commented 1 year ago

@ckocyigit here you go, i've already done it config.yaml.txt

Just rename the file from config.yaml.txt to config.yaml and upload it.

ckocyigit commented 1 year ago

@dorsi90 Thank you very much

I've uploaded it and it seems to be working for the laser. Unfortunately SDCard is not being recognized. I will check if the GPIO's corrospond correctly. (I've also formatted as suggested by FluidNC)

You should MR this file into the example folder for future users 😄

dorsi90 commented 1 year ago

@ckocyigit have you tried a different sdcard? You also need to make an hole on the frame for sd card because it bumps into the frame and not working. Test the sdcard with controller not installed in your frame.

ckocyigit commented 1 year ago

I've tried a different sd card. It seems to be something different. Log says: [MSG:ERR: sdmmc_card_init failed code 0x107] on either sdcard.

Yes I know that, its currently outside of the frame. Do you have discord/email for further messaging?

dorsi90 commented 1 year ago

@ckocyigit yes you can write me to info@tronica.it Are sd cards formatted as fat32?

MitchBradley commented 1 year ago

You can try adding frequency_hz: 1000000 to the sdcard: section, indented the same as the other items under sdcard: That might help.

You can also try reformatting the SD Card using a small allocation unit size. Large allocation units might require larger amounts of RAM than the ESP32 has.

Some MicroSD cards simply do not support SPI mode at all. For those the error is often 0x108 . It can be hard to tell in advance which cards support SPI mode - but older, smaller cards in the 4GB range are often good. Newer, larger cards typically have lots of advanced features and can drop support for legacy modes like SPI.

oldschool91 commented 1 year ago

Hello, my TTS 55 10w burner is also equipped with an MKS LTS v1 card, and I would like to be able to control my air assit with the SCL output as in this tutorial "https://forum.lightburnsoftware.com/t/two-trees-totem-s-air-assist-control/58011/18) " or "https://github.com/makerbase-mks/MKS-DLC32/issues/53" , but the commands are not active in the firmware is it possible to modify the firmware? If yes, how? I contacted MKS who referred me to TTS and TTS told me that they did not have the firmware... Thanks for your help Christopher

bdring commented 1 year ago

Most people add air assist via coolant commands.

Please read the wiki to learn how to add this to your config. It is quite easy and does not require a compile.

oldschool91 commented 1 year ago

I did as in the wiki, but it does not work on my card, hence my question the firmware should not allow it

bdring commented 1 year ago

You should create a new problem report issue with all your details. This is another person's issue.

Be sure to include all info

oldschool91 commented 1 year ago

ok not to do anything stupid or I create a new post? I am a little lost

MitchBradley commented 1 year ago

The phrase beginning with "ok" is not a complete sentence so we cannot understand it, thus we cannot answer it correctly. Please ask a clear question if you want a clear answer.

oldschool91 commented 1 year ago

I just figured out how to open a post I won't bother you here anymore. Sorry

Lusui8787 commented 1 year ago

purchased a MAKIBES X1 laser engraver. Connected with Laser GRBL program. But I don't understand where to get the GCODE configuration file for this laser. And therefore the laser head itself moves, but the laser itself does not appear. Help how to fix it. Thank you sincerely.

Laser Makibes in GRBL program

And also I don't understand what this means((((( M3

MitchBradley commented 1 year ago

The signon message says "SimpleLaser 1.1h". This GitHub repo is for FluidNC, not SimpleLaser. Ask the people who sold you the machine.

Lusui8787 commented 1 year ago

Thank you

Mtjkrjcr commented 1 year ago

Hello, could someone send me a picture of the motherboard?

ckocyigit commented 10 months ago

Hello, could someone send me a picture of the motherboard?

20231228_172413.jpg

20231228_172421.jpg

flixmyswitch commented 5 months ago

https://github.com/bdring/FluidNC/issues/857#issuecomment-1505188155

ckocyigit

Did you ever get the SD card working?

denizzzka commented 3 months ago

Interested in it too: it installed by manufacturer Flyingbear into Laserman engravers

Also, here is display connector: image

Display "Makerbase" connected by two rainbow wires and it have solder jumpers on board: image

denizzzka commented 3 months ago

Also, they use Z axis to obtain info from the fire (PIR?) sensor: image

If fire burns on table sensor stops system. Maybe this is important, I don't know maybe this is common practice