WhydidmyUSBserialportsenumerate
backward?
Ifyouuseadual-bootsystem(WindowsXPandWindows2000),the
COMportsmayenumerateoutoforderafterswitchingoperating
systems.Thisisbecausethedevicefirmwareisdownloadedwhenthe
deviceisfirstpowered.Becausethefirmwareimagesforoperationunder
Windows2000andWindowsXParedifferent,andtheUSBbuspower
maynotbecycledduringareboot,itispossibletoruntheincorrect
firmwareforthecurrentoperatingsystem.Youcanfixthisby
disconnectingandreconnectingtheUSB-232orUSB-485fromtheUSB
portorhub(anddisconnectingpowerontheUSB-485/4)toforcethe
appropriatefirmwaretobedownloaded.