LPC55S69 : blhost, write activation code only

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LPC55S69 : blhost, write activation code only

707 Views
EugeneHiihtaja
Senior Contributor I

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

Labels (1)
0 Kudos
1 Reply

582 Views
hasti_gondaliya
Contributor III

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