Check out my post on M5board

I know. I'm lazy not to post everything here - but this way I only have to edit in one place if there is something new. But all the credit goes to Reclaimer and others at a board-who-shall-not-be-named.

Cheers.