Hi all > I do not know of any active efforts to support i.MX6 in coreboot. However, > if you are interested in leading the porting effort then we can help. I > think that ARM-specific portions will be simple. The hard parts are DRAM and > peripheral init. If we can help you boot to the point where UART works, will > you feel comfortable doing the remaining work? >
DRAM init is quite simple on the I.MX6. Also it is quite simple to turn on all peripheral clocks. The IOMUX stuff could be a little bit challenging as I don't know the current sw architecture coreboot uses on ARM. > As far as I know, the focus of ARM development in coreboot is on Exynos5 > (Cortex-A15). We are currently booting Exynos5250 and Exynos5420 systems. TI > AM335X (Cortex-A8) support is still somewhat active, but is a side-project. > We can initialize the CPU and get serial console output so future > development will be much easier. > Looks like a fun project for some rainy holiday days :) Maybe I can help out a little bit as I did a u-boot board-bring-up for a custom I-MX6D/Q board the last weeks. -- Christian Gmeiner, MSc -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

