ACR89U-A1 – Reference Manual
Version 1.04
www.acs.com.hk
Page 25 of 57
3.5.2.14. PC_to_ACR89_ProgramSPIFlash
This command writes 256 bytes data to a page of the SPI flash.
Offset
Field Name
Type
Size
Value
Description
10
bCmdCode
Hex
1
33h
Command Code
11
AbAddress
Hex
4
xxxxxx00h
Start address of flash page
(in little endian)
15
AbData
Hex
256
-
Data write to a flash page
271
bCheckSum
Hex
1
-
Checksum of AbData
The response to this command is the
ACR89_to_PC_ExMemStatus
message.
3.5.2.15. PC_to_ACR89_GetSPIFlashPage
This command reads 256 bytes data from a page of the SPI flash.
Offset
Field Name
Type
Size
Value
Description
10
bCmdCode
Hex
1
34h
Command Code
11
AbAddress
Hex
4
xxxxxx00h
Start address of flash page
(in little endian)
The response to this command is the
ACR89_to_PC_MemoryPage
message.
3.5.2.16. PC_to_ACR89_GetVersion
This command reads boot loader or application firmware version information.
Offset
Field Name
Type
Size
Value
Description
10
bCmdCode
Hex
1
36h
Command Code
11
bVersionType
Hex
1
-
01h = boot loader version
02h = application version
12
AbRFU
Hex
3
000000h
-
The response to this command is the
ACR89_to_PC_VersionInfo
message.
3.5.2.17. PC_to_ACR89_ AuthInfo
This command reads RomID and RomData.
Offset
Field Name
Type
Size
Value
Description
10
bCmdCode
Hex
1
38h
Command Code
11
AbRFU
Hex
16
00…00h
-
The response to this command is the
ACR89_to_PC_AuthInfo
message.
3.5.3.
Extended Command Pipe Bulk-IN Message
This section defines response messages to the extended commands returned by ACR89 for operating