There was only a incompatibility with HDDErase 4.0 on the Intel X25-M Generation 1 Solid State Drives which had the 8610 firmware version. The Intel X25-M Generation 1 Solid State Drives which have been updated to the newest firmware (8820), HDDErase 4.0 works absolutely fine. HDDErase 4.0 also works absolutely fine on the Intel X25-M Generation 2 Solid State Drives.
You can download HDDErase 4.0 below:
HDD Erase 4.0
Once you have downloaded HDDErase it, simply copy the contents over to a bootable flash drive. If you haven't currently got a bootable flash drive, if you follow the instructions on this page
here, you should have one in a couple of minutes.
After you have done the above, if you restart your system and go into your BIOS and set the SATA controller to IDE - Compatible or Legacy mode and restart your system. Then boot from your flash drive and once you have control over the keyboard type in HDDErase and then follow the on screen instructions. The Secure Erase command will only take a few seconds to complete. Once you have used the secure erase command on your drive, don't forgot to set the SATA controller back to either IDE - Enhanced or AHCI mode.
Once you have updated the Intel X25-M Generation 2 Solid State Drive to a firmware which allows TRIM support, you can forget about HDDErase completely. All you simply have to do is format your solid state drive and it will automatically be TRIMed.