config.g file created with RRF tool M350 Array too long error
-
This was my best guess for a place to ask this question.
Details:
Duet 2 Maestro
F/W 3.5.1, Web 3.5.1
RRF 3.5.0
Printer: custom CoreXY with single extruder.Problem:
I just updated my Maestro to firmware/web 3.5.1 and used the RRF config tool to build my initial config.g file.
I got this error:
Error in start-up file macro line 45: in file macro line 45 column 19: M350: array too long, max length = 0
Line 45 doesn't have an M350, but there is one near there for the extruder. (attached config.g file); Extruders M584 E3 ; set extruder mapping M350 E16 I1 ; configure microstepping with interpolation M906 E1000 ; set extruder driver currents M92 E764 ; configure steps per mm M566 E120 ; set maximum instantaneous speed changes (mm/min) M203 E7200 ; set maximum speeds (mm/min) M201 E250 ; set accelerations (mm/s^2)
My last RRF config file for another printer was from a prior version of RRF and this looks different, I am scratching my head. Can anyone see what is going wrong?
Any hint appreciated. Be well,
DLC -
-
Can you share your config.json file as well?
-
@dlc60 I just updated my Maestro board with 3.5.1, and copied your config.g in to test it. I don't see this error, either at startup or if I run M98:
M98 P"config.g" HTTP is enabled on port 80 FTP is enabled on port 21 Warning: Heater 0 predicted maximum temperature at full power is 321°C
I think this is more likely to be an SD card reading issue, maybe a bad block on the SD card. Try reformatting the SD card, or try a new one, and copy the configuration files fresh back on to it. See https://docs.duet3d.com/en/User_manual/RepRapFirmware/SD_card for formatting and SD card structure guidance.
Ian
-
@Phaedrux said in config.g file created with RRF tool M350 Array too long error:
Can you share your config.json file as well?
Sure, here you go.
be well