atecc508a v0.1.0 ATECC508A.OTPZone

This module handles operations on the OTP zone.

Link to this section Summary

Functions

Read the OTP

Write the configuration

Link to this section Functions

Link to this function read(transport)
read(ATECC508A.Transport.t()) :: {:ok, <<_::512>>} | {:error, atom()}

Read the OTP

Link to this function write(transport, data)
write(ATECC508A.Transport.t(), <<_::512>>) :: :ok | {:error, atom()}

Write the configuration.

This only works when the ATECC508A is unlocked and only bytes not all bytes can be changed. This only writes the ones that can.