separate from the non-volatile memory and configured to perform at least one function other than data storage and boot-up security, the bootstrap code specifying machine instructions defining a hashing algorithm and an expected hash value, the machine instructions of said bootstrap code firmware being executed by the processor initially during a boot-up of the electronic device, causing the proces