KOKU005 February 2023
조직
헤더 |
길이 |
CMD |
데이터 |
CRC32 | ||||
---|---|---|---|---|---|---|---|---|
0x80 |
L1 |
L2 |
0x30 |
D1...D16 |
C1 |
C2 |
C3 |
C4 |
설명
공장 초기화 명령은 전체 메인 플래시(애플리케이션) 메모리와 비 메인 플래시(구성) 메모리를 삭제합니다.
이 명령을 처리하는 경우 BCR 구성 메모리의 공장 초기화 구성에 영향을 받습니다.
Factory reset은
'Enabled'인 경우 암호 없이 허용됨
'Enabled with Password'인 경우 암호와 함께 허용됨
'Disabled'인 경우 허용되지 않음
플래시 영역이 BCR 구성 메모리에서 정적 쓰기 보호되어 있으면 해당 영역을 삭제할 수 없습니다.
보호
예
데이터
BCR 구성 메모리에 저장된 16바이트 공장 초기화 암호입니다. 기본 암호는 모두 0xFF입니다. 암호는 BCR 구성에서 공장 초기화가 "Enabled with Password"인 경우에만 필요합니다.
명령 반환
작업 상태에 대한 메시지가 포함된 BSL 승인 및 BSL 코어 응답입니다. 자세한 내용은 Topic Link Label4.4.1의 내용을 참조하십시오.
공장 초기화를 수행한 후 비 메인 구성이 복원될 때까지 시스템은 장치에 다시 액세스할 수 없는 잠재적인 잠금 상황에 매우 취약합니다.
예
호스트: 80 01 00 30 DE 20 24 0B
BSL: 00 08 02 00 3B 00 38 02 94 82