adrian wrote:IanJohnson wrote:I'm comparing the Lincomatic branch to the Solidoodle version to see if I can paste in VIKI LCD functionality, and noticed that the Marlin.pde is mostly empty in the Solidoodle2-Marlin version.
....
I'm not sure whether to go through the Lincomatic Marlin and change it to Solidoodle settings, or find the LCD functionality in Lincomatic and try to paste it into Solidoodle2-Marlin.
I just hooked up my RepRapDiscount Smart Controller and it was virtually the 'same' instructions you've quoted - although mines gone onto a RAMPS1.4 I have recently thrown onto the Solidoodle. All I ended up having to do was define the Controller in Configuration.h and I found a few entries in pins.h for the specific pinout.
Unfortunately it seems that the Lincomatic branch has something more than just pin definitions, mostly because it uses the LiquidTWI2 library. On the other hand, most of the work in Lincomatic is to support Printrboard, which we don't need. I think that Ian might still try to limit the changes to the pin redefinitions in Lawsy's firmware (the choice of library seems mostly for performance, not for functionality).
So, bottom line, I think the neatest thing would be to merge Lincomatic's LCD support into Lawsy's Marlin, but the fastest would be to port Lawsy's configuration to Lincomatic. But I wouldn't switch our "semi-official" Marlin repository to a Lincomatic fork, as we would diverge more from the root Marlin, and it would get harder to maintain.