I gave it a try and programmed my Gen7 like diy board with the reprap_new_firmware I downloaded from http://contraptor.svn.sourceforge.net/viewvc/contraptor/trunk/firmware/.
What isn't working is the buttons on the pronterface to go X Y Z 0.1, 1, 10, or 100 mm. It freezes the board, I have to reset it.
This is the output I get if I enable the debug gcode in pronterface.
SENT: G91
SENT: G1 Y10.0 F500
SENT: G90
RECV: got G91
SENT: M114
RECV: ok
RECV: got G1 Y10.0 F500
RECV: ok
RECV: got G90
I removed that debug looking "got G…" message (changed the code), but it didn't change much, the board still freezes.
SENT: G91
SENT: G1 Y10.0 F500
SENT: G90
RECV: ok
SENT: M114
RECV: ok
This is how it looks, if I copy&paste the commands (one by one) to a terminal:
got G91
ok
got G1 Y1.0 F500
ok
got G90
ok
got M114
Huh? M114
ok
Well, apparently M114 is not supported, but I changed the code to eliminate the "Huh? M114", and the board still freezes with pronterface.
Downloading a gcode file works.
Has anyone managed to make the buttons work in pronterface?
Thanks,
Miki.