esp_efuse_write_block() function
Write key to efuse block starting at the offset and the required size.
Arguments
blk
Block number of eFuse.
src_key
A pointer to array that contains the key for writing.
offset_in_bits
Start bit in block.
size_bits
The number of bits required to write.
Return value
- ESP_OK: The operation was successfully completed. - ESP_ERR_INVALID_ARG: Error in the passed arguments. - ESP_ERR_CODING: Error range of data does not match the coding scheme. - ESP_ERR_EFUSE_REPEATED_PROG: Error repeated programming of programmed bits
![]()
esp_efuse_write_block(block, data, 0, blk_len_bit);
esp_efuse_write_block() is called by 2 functions and calls 1 function:
![]()
esp_efuse_write_block()
esp_efuse_write_block() reads 2 variables:
![]()
esp_efuse_write_block()