Select the HDToolbox icon with Workbench, then choose Icon -> Information from the menu.
You will see tooltypes like these:
SCSI_DEVICE_NAME=scsi.device
SCSI_MAX_ADDRESS=6
SCSI_MAX_LUN=7
Change them to
SCSI_DEVICE_NAME=scsidev.device
SCSI_MAX_ADDRESS=1
SCSI_MAX_LUN=0
Then run HDToolbox from Workbench.
If it still hangs, then check your cabling and the jumpers on your HDD. The SCSI ID of the HDD should be 0 or 1. A SCSI bus usually needs to be terminated at both ends of the cable.
Also I am in doubt if scsidev.device is correct (never heard of it). Try scsi.device instead. Or read the manual, it should tell the correct name.
Bye,
Thomas