I'm still struggling with the serial download for the ADuCM350.
I have now revision 0 of AN-1262. On page 3, CS is defined as
0x00 - NumberOfBytes - SumOfDataBytes
According to what I sniffed from the CM3WSD, CS should rather be defined as
0x00 - NumberOfBytes - CommandByte - SumOfAddressBytes - SumOfDataBytes
This is also what the sentence "Expressed differently, the 8-bit sum of all bytes excluding thestart ID must be 0x00." implies. It looks like there are two different definitions in the same paragraph.
Best regards, Enpa
For Checksum, Data bytes refer to the Command Field + Value field + Data Bytes Field. Therefore, the ones you sniffed is correct