Setting the CGA_PLL2_SPD to 1 has serious impact on DPAA hardware or Linux SDK DPAA drivers. Ethernet frames (approximately 50% or more) received or transmitted from LS1043A RDB have garbled payload (typically one bit in a frame is flipped to 0), even if frame's FCS checked by mEMAC is OK. I have tested the behavior with the current LSDK 18.03. I have built the SD card image for LS1043A RDB and I have made only one change in the LSDK software -- CGA_PLL2_SPD set to 1 in u-boot file:
flexbuild/packages/firmware/u-boot/board/freescale/ls1043ardb/ls1043ardb_rcw_sd.cfg:
#PBL preamble and RCW header
aa55aa55 01ee0100
# RCW
08100010 0a000000 00000000 00000000
14550002 80004012 60040000 c1002400 # changed from 14550002 80004012 60040000 c1002000
00000000 00000000 00000000 00038800
00000000 00001100 00000096 00000001
So, after all, I think the safe way is to stay with the NXP's LSDK settings.