QN902x BLE Application Developer Guide ISP Commands

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

QN902x BLE Application Developer Guide ISP Commands

1,639 次查看
wmtanada
Contributor I

Hello,

On UM10995 (04 April 2018), page 53 of 113.  Can anyone please provide details on how to acquire the CRC for the following instruction:

The procedure of setting the CRC result of application

SET_APP_CRC_CMD (0x3E)

I'm referring to the array C0, C1, C2, C3 described in the aforementioned manual.  

1. How can I acquire this 32bit value from the application bin file that will be used?

2. What CRC equation must be used for the referred array?

I've been searching for this information for months.  Am hoping somebody could provide details about this.

Many thanks in advance!

Best regards,

William Tañada

0 项奖励
回复
3 回复数

1,523 次查看
wmtanada
Contributor I

Hello Sebastian,

Thank you for your response.  Yes, I understand.  It's just that the documentation is lacking details.  

Anyway, I already got our production application running.

Again, many thanks!

Best regards,

William

0 项奖励
回复

1,523 次查看
Sebastian_Del_Rio
NXP Employee
NXP Employee

Hi William,

It's good that you got it working!

Thank you for your feedback.

Please let me know if you have any other questions.

Best regards,

Sebastian

0 项奖励
回复

1,523 次查看
Sebastian_Del_Rio
NXP Employee
NXP Employee

Hi William, I hope you're doing well!

 

The polynomial used for the CRC calculation for that command is:

 

X16+X12+X5+X0

 

The Qtool already implements ISP for the QN9020 and is the implementation we provide and support. Just as a reminder, since you'd be using your own implementation, this is not supported by us.

 

Best regards,

Sebastian

0 项奖励
回复