Hi,
About my system: we are using HS-FS AM6442, on Windows, bare-metal, no-rtos.
We are using DMSS to collect data from an external FPGA using the GPMC. Now we would like to add ECC to this data.
It seems that the GPMC is only able to add ECC only for the case that the external device is an NAND. However, our device is synchronous NOR. Is there any way that we can calculate and insert ECC into the transferred data?
In TRM section "12.6.4 ECC Aggregator" it seems that we are able to have ECC on the CBASS. So does it mean that at the CBASS endpoint that is connected to GPMC, we are able to generate ECC for the data and insert it into the data? Then we verify the ECC when it is stored at the end destination (buffer in RAM)? If yes, how we should configure the registers to do so? The TRM does not explain it clearly.
Thanks,
Boshra