Lu888_0-1788925610415.pngLu888_0-1788925610415.pngLu888_0-1788925610415.png
As shown, I cannot write to fuse 0xa, but I have successfully written to fuse 0x1f. I don't know why
Hi @Christine_Li ,
Does it mean that the fuse-program command of blhost cannot be used to program the lifecycle in kw47?
Hi, @Lu888
Thanks for creating case to us.
From your provided info, I think you can execute fuse-read command means you are not in "After OEM Open" state.
But according to:
The reason is:
The RO in the following table indicates that user cannot use MGMT_FUSE_PROGRAM to write the lifecycle fuses, instead, he can use MGMT_ADVANCE_LIFECYCLE or MGMT_SET_RETURN_FA_MODE.
Christine_Li_0-1788944686191.pngChristine_Li_0-1788944686191.pngChristine_Li_0-1788944686191.png
If you want to change lifecycle, you can use this command: MGMT_ADVANCE_LIFECYCLE in SB3 file.
Christine_Li_1-1788944712390.pngChristine_Li_1-1788944712390.pngChristine_Li_1-1788944712390.png
Best regards,
Christine.
Hi, @Lu888
Can you please help to check what is your board's lifecycle currently?
You can use below command on your board which already been executed previous commands:
Christine_Li_0-1789109774271.pngChristine_Li_0-1789109774271.png
blhost -p com4 fuse-read 0xa 4
I want to know whether your board already been changed into OEM-Closed.
Because I found that according to this AN: KW47 Managing Lifecycles
you are using correct commands to change lifecycle. Which is conflict with my previous comment.
Best regards,
Christine.
Hi, @Lu888
Did you get any chance to read my previous comment?
Anything else I can do for you on this case?
Please do not hesitate to let me know if still have any thing I can do for you on this thread.
Best regards,
Christine.