What do you mean by "when firmware is being installed"?
What command are you running? It should be something like:
lejosdl View.bin
If you try to download a file which is not a leJOS NXJ binary file, you will get a data abort. After a data abort, you will need to remove a battery or wait for the NXT to switch itself off.
But actually I'm experiencing another strange behaviour.
I can compile and link all the example, but if I try to download a program different from HelloWorld.bin to the NXT I have a data abort error. I can't believe what I'm seeing! I tried the original bin provided and also the recompiled ones! Still the abort error.
Any ideas?