Other Parts Discussed in Thread: SYSCONFIG
The CRC peripheral supports ISO-3309 (0x04C11DB7), however I'm unable to use it to calculate a valid Ethernet FCS and I'm hoping I'm just configuring the peripheral incorrectly. Here's an example Ethernet II frame:
AAAAAAAAAAAA5555555555550004DEADBEEF
The correct FCS for this frame is 0x855D5CB0, but I'm unable to get this result using the CRC peripheral. If it's possible, what's the correct settings (Input/Output Bit Order, Input Byte Order, and CRC Seed) and can I use DMA to feed the Ethernet frame to the CRC peripheral?
TIA!
