Part Number: DRA821U
Hi,
We have developed a new version of our custom board based on the DRA821U.
We are trying to boot the board with eMMC boot0 configured as the primary boot source and DFU as the backup boot source. We would like to use DFU to reach the U-Boot stage and then flash the eMMC.
However, we are still having issues getting DFU to work when booting our custom board. We have tested other boot mode configurations, such as eMMC as primary boot and SD as backup boot, and that setup works correctly. With that configuration, we are able to reach Linux.
We have also verified the boot mode configuration by reading the CTRLMMR_WKUP_BOOTCFG and CTRLMMR_MAIN_BOOTCFG registers from U-Boot, and they contain the expected values.
One relevant change in our custom board is that we modified the MCU_PLL clock configuration because our board uses a 25 MHz clock. Could this clock configuration be related to the issue? Could it affect DFU when it is used as the backup boot mode? We have also configured the bootmode pins accordingly for the 25 MHz clock.
If this clock configuration is not expected to affect DFU, what other points would you recommend checking to help debug the issue?
Thanks.
