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.

AM335X Updating Uboot using different ECC

Hi we have a problem described below:

Today, This is the ECC we are using for various components. 

  • MLO  - BCH8
  • UBoot - BCH8
  • Uboot Environment - Hamming
  • Linux Kernel - Hamming
  • RootFS - Hamming

The reason we have Linux Kernel and Rootfs in Hamming Code is because we would like to update Uboot Environment from Linux. 

But once we make Linux Kernel as Hamming, we cannot update MLO and Uboot from Linux as they are using a different ECC. Is there a way to update Uboot and MLO Partitions from Linux even though they are using different ECC. 

If not, is there a way to using the same ECC code across all partitions. I figured out that if we use Hamming code for MLO,Uboot, board does not boot.

We would like to schedule a call as soon as possible with an applications engineer to talk through our problem in more detail.