Hello,
My USB port has broken too, it was a surprise considering the fact i take a good care of my HD 500, in any case i have done a video showing the solution. Be advised, you must change the USB Controller chip as well. http://www.youtube.com/watch?v=LlY3sV4UXk4&feature=youtu.be