The LayerFused team maintains a fork of Marlin for this printer.
For general information about Marlin, check out the General Marlin Firmware page.