Hi !
In PUF application note is mentioned how.to enroll PUF via ISP commands.
• Enroll the PUF—this command calls a ROM code that configures, starts, and enrolls the PUF periphery:
.\blhost\win\blhost.exe -V -p COM32,57600 -- key-provisioning enroll
and after that flush internal RAM and write AC and others to Flash memory :
• This command is used to update the key storage in the PFR with the RAM version of key codes created in the previous
operation (including the activation code created during the enroll operation):
.\blhost\win\blhost.exe -V -p COM32,57600 -- key-provisioning write_key_nonvolatile 0
Does it possible to write AC code only ? Or blhost always write all keys ?
Blhost help tell about key :
<write_key_nonvolatile> [memoryID]
Write the key to a nonvolatile memory
Regards,
Eugene
Hi Eugene Hiihtaja ,
It is not mandatory to generate every key mentioned there to store only AC.
The write_key_nonvolatile command writes all previously generated keys.
So It is possible to write only the activation code using below commands.
.\blhost\win\blhost.exe -V -p COM32,57600 -- key-provisioning enroll .\blhost\win\blhost.exe -V -p COM32,57600 -- key-provisioning write_key_nonvolatile 0
Regards,
Hasti Gondaliya