я не правильно разве делал ?
одно настораживает почему ключ пишет такой
Data encryption key:
0x00000000: 9b a5 18 9e 7b 89 d2 d9 83 cc 9e fe 54 3b 54 c8
когда в файле другой. и подсовывая этот-же файл он говорит что все ок.
может вот этот ключ надо было прошивать.
Не лочил. но bitburnerom не получается подключится
The otp_burner.py script is used to generate an .sb file that burns OTP bits specified by the customer. This output .sb file is then used by the manufacturing tool or with BitInit.exe.
кажется дело в этом
## @brief Set the crypto key register values.
#
# If the bytes in the AES-128 key are in this order:
#
# - 00010203040506070809101112131415
#
# Then the bytes in the crypto key registers are in the following order:
#
# - HW_OCOTP_CRYPTO0 = 0x03020100
# - HW_OCOTP_CRYPTO1 = 0x07060504
# - HW_OCOTP_CRYPTO2 = 0x11100908
# - HW_OCOTP_CRYPTO3 = 0x15141312
#
# To burn the key correctly as four words, the byte order needs to be reversed
# in each word. We read the bytes as little endian from the word string. Since
# the word string bytes are effectively in big endian order, this reverses
# the bytes as necessary.
#
# @param self
# @param cryptoKey The AES-128 key as a string of 16 bytes.