Thanks for you kindly help! I saved my semi-bricked DVD drive!
That's how I work it out:
1) Pull out the drive
2) Turn on the laptop
3) After boot up, turn it to standby mode
4) Plug in the drive
5) Turn on the laptop again. XP would be able to recognize it.
6) Use binflash gui to flash it to the original firmware. Error occurs and LED non-stop flashing. XP would unloaded the drive.
7) Rescan new hardware in Device manager of Control Panel. XP would detect it again even the drive LED flashing.
8) Use binflash gui again to flash with the original firmware. This time would have no errors occurs.
9) Completed flashing firmware and reboot.
If anyone got a bricked drive should try to see whether this method will help you to save your drive!