Hi! I got my RC522 up and running this morning and just thought I'd share what worked for me..
I tried running three different Energia-versions of the library, but none of them worked. I tried printing the status and it was always 2 (MI_ERR), just like tobydjones reported earlier.
What worked was grabbing the latest Arduino version as suggested by Fmilburn.
Downloaded the latest version here: https://github.com/miguelbalboa/rfid. Placed that folder in my libraries folder. When trying to compile, Energia complains that "beginTransaction" and "endTransaction" does not exist in the SPI c