This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BQ76PL455A-Q1: Checksums

Part Number: BQ76PL455A-Q1

Hello;

I'm unable to get any response from the 455 on the EVM1402 eval board. I'm concerned about the checksum calculation, and see discrepancies in the software guide vs. what is calculated.

For ex., SLVA617A shows a "read address" PDU with the CRC of 2E9C (81 00 0A 00 2E9C).

However, BOTH CRC calculation routines  - one in the example code pl455.c that uses a large table, and the other suggested in slusc51c pg. 55 (455 datasheet), both return a CRC of EF5C

But, when running the CRC on a known PDU ( like the magic numbers), the results do match the software guide. What am I missing?

Thanks in advance

  • Hi Jeffrey,

    Thanks for the question! Let's focus on debugging the response of the pl455a device first. Have you followed the EM1402 Evaluation Module Users Guide steps to wakeup the device and tried testing functionality with the example code?

    Best regards,

    Taylor
  • Thanks for the response. I found that the checksums are actually correct, but I found that the communication had shutdown during my debug stepping. After I issued a break character from my usart, I was able to establish com's.