Any solution to CRC problem | Cypress Semiconductor
Any solution to CRC problem
I created this new topic because i could not get the solution to the CRC problem of mine in previous post.
My problem is I am using CRC component with seed of 0x0000 and polynomial X16+X15+X2+1
The CRC component generates correct CRC for the first time when 8 bit of data is fed serially to the component and the CRC is read at the end of 8th bit entry.......
The CRC value is not correct when the component is fed with 8 bits the second time..
So i tried
1) Stoppping the component and starting it again whenever i need to calculate CRC
2) I started initilaising it everytime i use it
3)I started seeding the value 0x0000 before using it for second time
4) I even tried feeding zeros serially (some 20 zeros) and using it for the second time
5)I used all possible combinations of above mentioned..
But the result is fail.
I couldnt attach the project because of size i guesss...... but can anyone find the solution