Do you have u-boot installed by any chance? I think that should probably be a priority for people with broken USB ports.