Backdoor key not working K32L3A

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

Backdoor key not working K32L3A

684 Views
Samson88
Contributor II

I'm trying to use backdoor key to unlock device (K32L3A60VPJ1AT). 

It looks like the write to FSEC:KEYEN is not working.  Am I writing the wrong bits?  See output below...

// check that device is unsecure

blhost -p COM4 -- get-property 17
Ping responded in 1 attempt(s)
Inject command 'get-property'
Response status = 0 (0x0) Success.
Response word 1 = 0 (0x0)
Security State = UNSECURE

// Program FSEC:KEYEN (bits 7:6) to 10 

blhost -p COM4 flash-program-once 0x83 4 FFFFFFBF
Ping responded in 1 attempt(s)
Inject command 'flash-program-once'
Successful generic response to command 'flash-program-once'
Response status = 0 (0x0) Success.

// Program backdoor key to 0xBBBBBBBBBBBBBBBB

blhost -p COM4 flash-program-once 0xB0 8 BBBBBBBBBBBBBBBB
Ping responded in 1 attempt(s)
Inject command 'flash-program-once'
Successful generic response to command 'flash-program-once'
Response status = 0 (0x0) Success.

// Program FSEC:SEC (bits 1:0) to 11

blhost -p COM4 flash-program-once 0x80 4 FFFFFFFF
Ping responded in 1 attempt(s)
Inject command 'flash-program-once'
Successful generic response to command 'flash-program-once'
Response status = 0 (0x0) Success.

// reset so settings will take effect (also tried power cycle)

blhost -p COM4 reset
Ping responded in 1 attempt(s)
Inject command 'reset'
Successful generic response to command 'reset'
Response status = 0 (0x0) Success.

// unlock device with backdoor key

blhost -p COM4 -- flash-security-disable BBBBBBBBBBBBBBBB
Ping responded in 1 attempt(s)
Inject command 'flash-security-disable'
Response status = 103 (0x67) kStatus_FlashAccessError

0 Kudos
Reply
0 Replies