How to flash NEC DVD+RW ND-5100A

anyone help me please
i have a dell laptop with NEC DVD+RW ND-5100A… it was working really well until it read a cd-rw and automatically hibernated cuz it ran out of battery. next time i opened it, it cant read any cd (from cd-r to dvd+r)… as i learned, one possible solution that somebody suggested to me was to flash my firmware… but i dont know how to do it. i am dumb when it comes to these so could anybody please help me by providing me a step by step instructions on how to flash my dvd drive? my os is windows xp and i dont know where to start… what should i do? please help cuz i really hate the thought that i’ll be spending another $200…

Read first: NEC FAQ and troubleshooting guide.