器件型号: AM2634-Q1
亲爱的香榭丽舍大街、
由于存储器大小问题、我的客户希望在不使用 SDL 的情况下启用 ECC、并且没有存储器空间来添加 SDL 库。
当他们尝试访问 ECC 寄存器并直接对 ECC_AGG_TOP_CTRL 寄存器的 ECC_ENABLE 和 ENABLE_RMW 写入“1"时“时、未发现任何变化。
您能否让他们知道如何在下面的 ECC 寄存器上访问以直接启用 ECC?

非常感谢、非常感谢、
Si。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
器件型号: AM2634-Q1
亲爱的香榭丽舍大街、
由于存储器大小问题、我的客户希望在不使用 SDL 的情况下启用 ECC、并且没有存储器空间来添加 SDL 库。
当他们尝试访问 ECC 寄存器并直接对 ECC_AGG_TOP_CTRL 寄存器的 ECC_ENABLE 和 ENABLE_RMW 写入“1"时“时、未发现任何变化。
您能否让他们知道如何在下面的 ECC 寄存器上访问以直接启用 ECC?

非常感谢、非常感谢、
Si。
尊敬的 Sung:
对延迟的回复表示歉意!
这个问题最近被分配给了我。
[报价 userid=“3169" url="“ url="~“~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1599572/am2634-q1-ecc-enable-without-sdl当他们尝试访问 ECC 寄存器并直接对 ECC_AGG_TOP_CTRL 寄存器的 ECC_ENABLE 和 ENABLE_RMW 写入“1"时“时、未发现任何变化。
您能否让他们知道如何在下面的 ECC 寄存器上访问以直接启用 ECC?
[/报价]这种写入不是直接写入存储器。
实际上、有不同的 ECC 聚合器、每个聚合器同样包含许多用于验证的 RAM 存储器。
因此、我们需要按照这种方法为特定存储器启用 ECC。

如此处所述、每个 ECC 端点都有一个单独的控制寄存器、因此根据我们想要启用 ECC 的存储器、应设置相应的 ECC 使能位。

尽管他们不使用 SDL、但我建议他们参考 SDL 代码一次、以了解我们如何启用和测试相应的存储器。 然后客户可以直接实现其代码。
--
此致、
Jagadish。