This tool was originally designed for the HX4700, but with the most recent release i've enabled the ability to change the port setting and how many bytes to remove from the header with an .ini file.
I don't have a HX2000 series iPAQ myself, but as far as i know it looks like it should be 2632 bytes with the same port.
would appreciate anyone who's found it to work to post here.
Here's how it works:
Put your device into bootloader mode by pressing CONTACTS+ITASK+RESET (I think it's the same with all iPAQ's).
Go to install a service pack (e.g. SP32408.exe) and press cancel.
Then simply open my tool and select the .nbf file.
the folder with the .nbf file in it will be under C:\iPAQ\SPXXXXX\ . (where XXXXX is the service pack number)
if you know the right ammount of bytes to remove (you can probably find out using google), you can change the settings.ini that is extracted after the first run.
but i'm pretty sure this is right. only way to know is for people to test it.
don't be worried, if it doesn't work, you won't have ruined your iPAQ or anything.
Download:
HX2000_BootLoader.exe