makerbase-mks / Mks-Robin-Nano-Marlin2.0-Firmware

The firmware of Mks Robin Nano, based on Marlin-2.0.x, adding the color GUI.
GNU General Public License v3.0
262 stars 285 forks source link

G28 G29 M500 no funciona #236

Open JLuisCS opened 3 years ago

JLuisCS commented 3 years ago

Hello, I'm new at this. I recently acquired the Robin Nano V2.0 and I am a little disappointed. Even so, I trust in the constant support of this plate. I have several problems but one of them is that, the autoleveling Command Settings> G28, G29, M500 does not level me the bed and returns to the previous screen. Congratulations, you are doing a great job, continue like this. Best regards.

themacboy commented 3 years ago

Working fine for me in all versions.

Missatge de JLuisCS @.***> del dia ds., 24 d’abr. 2021 a les 22:32:

Hello, I'm new at this. I recently acquired the Robin Nano V2.0 and I am a little disappointed. Even so, I trust in the constant support of this plate. I have several problems but one of them is that, the autoleveling Command Settings> G28, G29, M500 does not level me the bed and returns to the previous screen. Congratulations, you are doing a great job, continue like this. Best regards.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/makerbase-mks/Mks-Robin-Nano-Marlin2.0-Firmware/issues/236, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB5QVX22VVX5QP6DLJPKBI3TKMTHNANCNFSM43QPXG6A .

JLuisCS commented 3 years ago

Can I send you configuration.h so you can give you a review? Thank you

JLuisCS commented 3 years ago

ok also confircuration_adv.h.Many thanks

ColdBeer72 commented 3 years ago

Hi! I've got the same problem (more or less the same): If I define in configuration.h a grid of more than 5x5 points, the board reboots when finished G29 (just when it supossedly saves the values). There is no error at that point through the screen nor through Pronterface, but that is my problem. Maybe the same as @JLuisCS

JLuisCS commented 3 years ago

Working fine for me in all versions. Missatge de JLuisCS @.***> del dia ds., 24 d’abr. 2021 a les 22:32: Hello, I'm new at this. I recently acquired the Robin Nano V2.0 and I am a little disappointed. Even so, I trust in the constant support of this plate. I have several problems but one of them is that, the autoleveling Command Settings> G28, G29, M500 does not level me the bed and returns to the previous screen. Congratulations, you are doing a great job, continue like this. Best regards. — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <#236>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB5QVX22VVX5QP6DLJPKBI3TKMTHNANCNFSM43QPXG6A .

Working fine for me in all versions. Missatge de JLuisCS @.***> del dia ds., 24 d’abr. 2021 a les 22:32: Hello, I'm new at this. I recently acquired the Robin Nano V2.0 and I am a little disappointed. Even so, I trust in the constant support of this plate. I have several problems but one of them is that, the autoleveling Command Settings> G28, G29, M500 does not level me the bed and returns to the previous screen. Congratulations, you are doing a great job, continue like this. Best regards. — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <#236>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB5QVX22VVX5QP6DLJPKBI3TKMTHNANCNFSM43QPXG6A .

You can please send me the config.h and the config_adv.h to compare with my config.h Thanks for your time

MKS-Sean commented 3 years ago

@JLuisCS Hello, you can refer to the configuration here

MKS-Sean commented 3 years ago

@ColdBeer72 Hello, which motherboard are you using

ColdBeer72 commented 3 years ago

@ColdBeer72 Hello, which motherboard are you using

Robin Nano V3

I must say I found MY problem: I followed the instructions from your bltouch for Robin Nano v3, and the problem was with line: #define Z_PROBE_END SCRIPT "M500\nM501" If I comment it, then have no troubles at all (I could manually save it with M500, or with LVGL menus: Tools/Autoleveling/save or save eprom in config menu. It should be interesting that somebody could test that configuration (Z_PROBE_END_SCRIPT and big mesh) to have more data.

JLuisCS commented 3 years ago

MKS Robin Nano v2.0 mksts35 v2.0

El vie., 30 abr. 2021 4:27, MKS-Sean @.***> escribió:

@ColdBeer72 https://github.com/ColdBeer72 Hello, which motherboard are you using

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/makerbase-mks/Mks-Robin-Nano-Marlin2.0-Firmware/issues/236#issuecomment-829752658, or unsubscribe https://github.com/notifications/unsubscribe-auth/AT2J3W4QYDR7KR5CYIV3MPDTLIIP3ANCNFSM43QPXG6A .

madurani commented 3 years ago

I have same problem on robin navo v2 and command M500. Reason is unkorect eeprom chip installed on this equipment. Vendor write, that on board is 4KB eeprom, but I have there only 2KB eeprom installed. For more details https://github.com/makerbase-mks/Mks-Robin-Nano-Marlin2.0-Firmware/issues/257#event-5199883830. Description of issue: Via command M500 should be data stored from G29 to eeprom, but it not work, because marlin need 4KB and reachable are only 2KB. Command M501 should be read wrote data from eeprom, but there aren't any data, so all data from G29 are lost.

There are two solutions:

1.enable #define FLASH_EEPROM_EMULATION and store data there. The command #define Z_PROBE_END SCRIPT "M500\nM501" after G29 work then correctly.

  1. Comment //#define Z_PROBE_END SCRIPT "M500\nM501" and start G29 before every printing(store data via display and icone eeprom-store or gcode console not work). Please be aware, that in this case after every turn off board are all data from G29 lost.