阅读( 264 ) 我要纠错

1.53 升级

用于字库卡程序的升级;数据量大,须要分包发送;

请求第一帧:

SF

CTRL

DES

SRC

TID

CMD

OFFSET

UPDATESIZE

CRC

EF

2字节

2字节

2字节

2字节

2字节

2字节

4字节

4字节

2字节

2字节

CMD:请求命令,0x0096;

OFFSET:固定值,0xFFFFFFFF,代表升级请求。

UPDATESIZE:升级所需空间;

请求中间帧:

SF

CTRL

DES

SRC

TID

CMD

OFFSET

SIZE

DATA

CRC

EF

2字节

2字节

2字节

2字节

2字节

2字节

4字节

4字节

1~1200字节

2字节

2字节

CMD:请求命令,0x0096;

OFFSET:升级流偏移,=上一帧OFFSET+上一帧SIZE大小。

SIZE:DATA所占字节数;

DATA:升级数据流。

请求结束帧:

SF

CTRL

DES

SRC

TID

CMD

OFFSET

CRC32

CRC

EF

2字节

2字节

2字节

2字节

2字节

2字节

4字节

4字节

2字节

2字节

CMD:请求命令,0x0096;

OFFSET:为升级文件总大小。

CRC32:升级程序的的CRC32校验值。

 

回应:(针对每次请求都有回应)

SF

CTRL

DES

SRC

TID

CMD

RES


CRC

EF

2字节

2字节

2字节

2字节

2字节

2字节

2字节


2字节

2字节

CMD:回应命令,0x8096;

RES:操作结果,0表示存在,其他表示错误,可查看附件1中错误代码。

 


×