Slight Correction to the above (minor typos):
Start]
Update the Saffire Mix Control Software (At time of writing this was V3.1)
FireWire Saffire Corrupted Firmware No Outputs Fix (Mac)
Download DiceTool.zip and extract it to your Mac and note the
location.
[Have your Saffire Device switched on]
Open Terminal (Applications+>+Utilities+>+Terminal).
Type cd followed by a single space.
Open a finder Window and navigate to where the extracted DiceTool
folder is. Drag the DiceTool folder across to the typing cursor in the terminal window to automatically input the folder’s path.
Type ./dice bi and press enter. Status information should appear including
how many inputs and outputs the device has. If either the input or output count is reported as 0 then the Saffire firmware has a problem and you should proceed with the steps below.
In the case of this problem type ./dice dfxeap_vol and press enter.
You will be asked if you wish to delete the firmware sector. Type y and hit
enter. You will see the progress as a percentage while this completes [I didn't see this but it may have been because it was really quick..].
Once complete you are taken to a new line in terminal.
[REMEBER AND DO THIS NEXT STEP] Type ./dice dr and press enter to restart your Saffire.
You can use ./dice bi again to check that your Saffire’s inputs and outputs
appear correctly.
The procedure is now complete and terminal may be quit.
[STOP]