We are beginning a bare metal project using the SCM-IMX6DQ as the initial development board. This will require that our code initializes the hardware and in particular the LPDDR2 SDRAM. In a previous similar project using the TI OMAP4460 we managed to extract sections of the initialization source code from UBOOT to help us get the hardware up and running quickly.
Can you point me at the UBOOT sources for the SCM-IMX6DQ, is this code available to developers? Does UBOOT do most of the hardware initialization including the LPDDR2?