KOKU005 February 2023
조직
헤더 | 길이 | RSP | 데이터 | CRC32 | ||||
---|---|---|---|---|---|---|---|---|
0x08 | 0x02 | 0x00 | 0x3B | MSG | C1 | C2 | C3 | C4 |
설명
일부 명령의 경우 BSL은 처리된 명령의 상태를 나타내는 메시지 응답을 호스트에 보냅니다. 이 표에는 BSL에서 사용 가능한 모든 메시지가 나열되어 있습니다.
MSG | 의미 | 가능한 원인(1) |
---|---|---|
0x00 | 작업 성공 | |
0x01 | BSL 잠김 오류 | BSL이 아직 부트로더 잠금 해제 암호 명령으로 잠금 해제되지 않았거나 BSL 잠금 해제 후에 명령 수신 단계에서 시간 초과가 발생했습니다 |
0x02 | BSL 암호 오류 | 부트 로더 잠금 해제를 위한 잘못된 암호가 전송되었습니다. |
0x03 | 여러 BSL 암호 오류입니다. 보안 경고 조치가 수행됩니다. | 부트 로더 잠금 해제를 위한 잘못된 암호가 3번 전송되었습니다. |
0x04 | 알 수 없는 명령 | BSL에 지정된 명령이 유효한 명령으로 인식되지 않았습니다 |
0x05 | 잘못된 메모리 범위 | 지정된 메모리 범위가 잘못되었습니다. |
0x06 | 잘못된 명령 | BSL에 제공된 명령은 알려진 명령이지만 현재 잘못되어 처리할 수 없습니다. |
0x07 |
공장 초기화 비활성화 | BCR 구성에서 공장 초기화가 비활성화되었습니다 |
0x08 |
공장 초기화 암호 오류 | BCR 구성이 '암호로 활성화됨'으로 공장 초기화되었을 때 올바르지 않거나 공장 초기화 명령과 함께 암호가 전송되지 않았습니다. |
0x09 |
읽기 오류 | BCR 구성에서 메모리 읽기가 비활성화되었습니다 |
0x0A |
잘못된 주소 또는 길이 정렬 | 플래시 프로그래밍의 시작 주소 또는 데이터 길이가 8바이트로 정렬되지 않았습니다 |
0x0B |
독립 실행형 검증의 길이가 잘못되었습니다 | 독립 실행형 검증을 위해 전송된 데이터 크기가 1KB 미만입니다 |