KOKU005 February 2023 MSPM0L1227 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L2227 , MSPM0L2228 , MSPM0L2228-Q1
조직
헤더 |
길이 |
RSP |
데이터 |
CRC32 | ||||
---|---|---|---|---|---|---|---|---|
0x08 |
0x05 |
0x00 |
0x32 |
D1...D4 |
C1 |
C2 |
C3 |
C4 |
설명
이 명령은 지정된 메모리 범위에 저장된 데이터의 CRC를 확인하는 데 사용됩니다. 이를 통해 프로그래밍된 데이터를 더 빠르게 검증할 수 있습니다. 데이터 크기가 최소 1KB여야 합니다.
메인 플래시(애플리케이션 메모리), 비메인 플래시(구성 메모리) 및 SRAM 메모리에 대해 CRC 검증이 허용됩니다.
호스트가 SRAM 메모리에 완전히 액세스할 수 없습니다. 자세한 내용은 Topic Link Label3.3.1의 내용을 참조하십시오.
보호
예
주소
검증할 메모리 영역의 시작 주소입니다. A1...A4, 여기서 A1은 32비트 주소의 최하위 바이트입니다.
데이터
검증할 데이터의 크기(바이트 단위: L1...L4)입니다. 여기서 L1은 최하위 바이트입니다. 1KB <= 크기 <= 64KB.
명령 반환
요청된 메모리 영역에 대해 계산된 CRC 값을 가진 BSL 승인 및 BSL 코어 응답입니다. 자세한 내용은 Topic Link Label4.4.5의 내용을 참조하십시오.
검증 명령에 잘못된 주소/길이가 있는 경우 해당 오류는 BSL 승인 후 메시지 응답으로 전송됩니다. Topic Link Label4.4.1의 내용을 참조하십시오.
예
호스트: 80 09 00 26 00 00 00 20 00 04 00 00 A0 97 D5 2E
BSL: 00 08 02 00 3B 05 B7 F6 FE F2