I have an HP Envy(!?) On switching on - no display, caps lock led flashes twice, fan running. I understand the led flashes are a BIOS problem. I downloaded new BIOS to a flash drive but cannot get it to boot from this.
That isn't a BIOS problem, it is a hardware problem. It isn't passing the power on self test, so the BIOS won't load. YOur hardware has failed. Look up the flashing code on HP support site, and that will get you going in the right direction!