I showed this to the developer that developed the pluto firmware.. He did find a mistake. http://cia.vc/stats/project/emc/.message/5c17ff
I think they are going to try to release 2.2.4 this weekend so you could just update emc2 when that happens..
Otherwise you need to run compile and run pre-release branch
using this incantation.
cvs -z5 -d:ext:email@example.com:/cvs co -rv2_2_branch -demc2.2-branch emc2