I just wanted to report an error in the Programming AID for the imx8mp with ddr4 for half bus width.
Here is our working DDR4 configuration:
There is an error in the address mapping. DDRC_ADDRMAP2 must be set to 0x00000007 but it is 0x00000707. That is because D77 is fixed. The field has no formula and always remains at 7 instead of 0.
Hopefully I will save others a few hours of debugging xD
Yes, exactly. That's why I reported the bug
thank you for reporting this behavior. My initial analysis suggests that you are correct - could you please confirm that you have encountered calibration failures with the original configuration, which were resolved by the modification?