I don't see how updating the firmware could possibly solve the problem. The existing firmware worked fine before the format, formating will not change the firmware.
The jumpers remain the same, she didn't open the case, just formatted the drive.
First go into your Bios and confirm the drive is recognized. Most computers will indicate how to enter the Bios in the early boot stages, if not check the documentation that came with your computer.
If the drive is recognized, go to the next stage of troubleshooting.
Go into device manager and right click the drive. Choose uninstall, after that reboot the computer and it will reinstall the drivers for it. Check and make sure it says the device is working properly.
If that doesn't work, still in device manager click on Ide/ATA/Atapi Controllers.
You should know if your drive is on the Primary Ide cable as the slave or on the secondary as the master. Ideally it should be set up as the master on the secondary Ide cable.
If it is, merely double click on it, then go to the driver tab, and click uninstall.
Reboot and XP will reinstall the native Windows drivers.
Once that's complete make sure it is set to DMA in the advanced setting tab.