I’ve just switched the eframe project over to using the extremely nifty pyftpdlib; so much nicer now!
The eframe protocol still seems a little flakey in that the eframe seems to just "give up" quite frequently. I obviously still have some subtlety to find, but the bulk of the work is done.
I’m feeling loads better after having been really tired all this week; I reckon a return to some hardware hacking is on the horizon.