Backdoor key not working K32L3A

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Backdoor key not working K32L3A

685 次查看
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 项奖励
回复
0 回复数