Yahoo Groups archive

AVR-Chat

Index last updated: 2026-04-28 22:41 UTC

Message

Re: [AVR-Chat] CRC using IAR compiler

2010-05-05 by wagnerj@proaxis.com

> I'm using the IAR compiler V5.11 or 5.12 and need to use the feature
> that has the linker write a CRC in the last two bytes of the executable.
>
> I got the linker to write the CRC and I am able to read it back.  The
> problem is, I can't manage to compute the same one.  I have tried
> several different routines to generate the CRC and they agree with
> each other, but not with what IAR computes.  In each case, it is
> supposed to be a CRC 16 of the CCITT variety with 0x1021 as the
> polynomial.
>
> Has anyone gotten this to work?  Is there some sample code somewhere
> that has been shown to work with the IAR computed CRC?
>
> Thanks.
>

Phillip -

There are a number of "standard" initial conditions for the polynomial, I
think. Each one gives a different result. I am using IAR, against my
better instincts, but its at work and I am 300 miles from there. I will be
happy to check when I return on Thursday.

Jim Wagner
Oregon Research Electronics

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.