Thanks a lot for the suggestion.
I tried all the things except 3). (I guess the lead is fine because it still can power the board?) The result is no computer can detect the board. (I tried on 3 computers.) And the suspect port works well with other device. Is that mean the serial bridge has blown? Is that because I connect USB and external power supply at the same time?