Other Parts Discussed in Thread: HALCOGEN
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS570LC4357主题中讨论的其他器件:HALCOGEN
MibSPI1 的设置如下:
- 在 PAR_ECC_CTRL 中启用 SBE_EVT_EN、EDAC_MODE、PTESTEN、Eden
- 在 ECCDIAG_CTRL 中启用 ECCDIAG_EN。
- 使用附加的代码生成一位错误。
- 获取在 ECCDIAG_STAT 和 PAR_ECC_STAT 中设置的相应错误标志。
- 但 调用 esmGroup1Notification 时、通道 45 作为参数 、而不是数据表中所述的 77、我已在哈可根的 ESM 中实现了相同的功能。 45 声明为保留。
- 在 MibSPI Tx RAM 索引 0 中也纠正了 single-bit 错误。
volatile uint32 *ecc_pointer = ((volatile uint32 *)(0xFF0E0000U + 0x400U)); /* only last 8 bits are valid from 0x0 to 0x7U */
*ecc_pointer = (0x59U); /* ECC for data 0xA1, single bit flipped */
uint16 data = mibspiRAM1->tx[0].data; /* read to cause ecc error */