How do I save acceleration calibration setting?

The lastest version of firmware and Luban are installed. Luban terminal is communicating with the A350 (single extruder, no other accesories) via USB serial port (COM 6), not Wifi.

I read some posts here on the forum about calibration and folks wrote about how to do that using the Teaching Tech web-site. I got a value for acceleration and want to save that in the SM2 EEPROM.

I type M204 to get the accelaration value:

M204
ok
T:26.40 /0.00 B:20.62 /0.00 T0:26.40 /0.00 T1:0.00 /0.00 @:0 B@:0 @0:0 @1:0
ok
others < Acceleration: P1000.00 R1000.00 T1000.00

I change the value of acceleration:

M204 P750
M204 P750
ok
ok

I check that value has changed

M204
M204
ok
others < Acceleration: P750.00 R1000.00 T1000.00
ok

I save to EEPROM using M500

M500
M500
ok
echo:Settings Stored (1186 bytes; crc 854)
ok

I cycle the power, and check the settings:

M204
M204
ok
T:26.40 /0.00 B:20.62 /0.00 T0:26.40 /0.00 T1:0.00 /0.00 @:0 B@:0 @0:0 @1:0
ok
others < Acceleration: P1000.00 R1000.00 T1000.00

P is back to the default. According to Marlin site, M204 settings are stored using M500.

Where am I going wrong?
Is 750 out of range?
Do I have to connect to the printer via USB to set acceleration each time prior to printing?
Is acceleration no longer required to be calibrated?
Have the developers disabled that function?

I may have solved my own problem… there are settings in Luban that deal with acceleration.
The default acceleration is 3000 mm/s^2 on the fast setting.

Keep in mind that Snapmaker’s firmware is only BASED on Marlin; there are quite a lot of differences, to include some settings that cannot be changed/saved. It does appear that M204 changes cannot be PERMANENTLY saved to the EEPROM, and must be re-entered with every power cycle. Or, as you discovered, it can much more easily be set in the slicing software.

1 Like