They are sending me a card reader. The instructions show that it hooks up to a set of pins on the board. Who knows how long it will take to get it.
I will keep trying to load firmware. The newest firmware never stops loading. I let it get to 1000% last night and still nothing. The other firmwares giv eme invalid hardware detected. Atleast its still hashing but would love to be able to load firmware.