I am currently using a HCS08 controller with 32kb flash. I have to implement CRC as part of Flash Checksum test at power up. I was a bit confused on what size CRC polynoomial to use? By using a 32-bit CRC am I overdoing it? Is 8-bit CRC sufficient for 32kb flash? Is it dependent on the size of the memory or a higher order CRC is just increasing the reliability?