If it were true that a password is required to write to the storage medium in the event of corruption, that would imply that it's required for every write event. Wouldn't that entail a performance hit for any reasonably secure password mechanism? Either the password is trivial or write speed is impacted by this process.
Is there an interface for examining the firmware?