KOKU005 February 2023
조직
헤더 |
길이 |
CMD |
주소 |
데이터 |
CRC32 | ||||
---|---|---|---|---|---|---|---|---|---|
0x80 |
0x09 |
0x00 |
0x23 |
A1...A4(시작 주소) |
A1...A4(끝 주소) |
C1 |
C2 |
C3 |
C4 |
설명
플래시 범위 삭제 명령은 지정된 플래시 메모리 영역을 삭제하는 데 사용됩니다. 플래시는 섹터 단위로 삭제되므로(1KB) 더 작은 크기의 삭제는 불가능합니다.
시작 주소와 끝 주소가 다른 플래시 섹터에 있을 때 BSL은 이러한 주소가 포함된 섹터를 포함하여 시작 주소와 끝 주소 사이의 모든 플래시 섹터를 삭제합니다.
이 명령은 주 플래시 메모리만 지우는 데 사용할 수 있습니다. 비 메인 삭제는 불가능합니다.
끝 주소는 시작 주소보다 작을 수 없습니다.
보호
예
주소
삭제할 메모리 영역의 시작 주소입니다. A1...A4, 여기서 A1은 32비트 주소의 최하위 바이트입니다.
데이터
삭제할 메모리 영역의 끝 주소입니다. A1...A4, 여기서 A1은 32비트 주소의 최하위 바이트입니다.
명령 반환
작업 상태에 대한 메시지가 포함된 BSL 승인 및 BSL 코어 응답입니다. 자세한 내용은 Topic Link Label4.4.1 섹션을 참조하십시오.
예
호스트: 80 09 00 23 00 01 00 00 FF 03 00 00 2B E6 BE D8
BSL: 00 08 02 00 3B 00 38 02 94 82