On 07/03/2015 11:27 AM, Steven Falco wrote:
On 07/03/2015 10:06 AM, Peter Robinson wrote:
On Fri, Jul 3, 2015 at 2:55 PM, Steven Falco stevenfalco@gmail.com wrote:
I have one of the iMX6 based Utilite units. This unit is apparently not currently supported by Fedora.
Are there plans to support it? If so, is there anything I can do to help?
Which model? We do sort of support the Pro version but the upstream DT support isn't great. I have some patches that improve that but I need to test them. I actually updated the u-boot support for it in the latest rawhide build to look at it again.
I have the Pro. I'd be happy to test your patches.
I'll grab a copy of rawhide from koji and give it a try.
I downloaded Fedora-Minimal-armhfp-rawhide-20150703-sda.raw.xz and wrote it to a uSD card.
I am a bit unsure of how to install u-boot into the image, but I found some instructions at https://github.com/oneru/utilite that looked promising.
The steps I used (where /dev/sdf is the uSD card):
dd if=/dev/zero count=500 bs=1K | tr '\000' '\377' > cm-fx6-firmware dd if=SPL of=cm-fx6-firmware bs=1K seek=1 conv=notrunc dd if=u-boot.img of=cm-fx6-firmware bs=1K seek=64 conv=notrunc dd if=cm-fx6-firmware of=/dev/sdf bs=1K skip=1 seek=1 oflag=dsync
That does boot into u-boot, but the boot sequence hangs before u-boot prints its command prompt. Here is what I get:
U-Boot SPL 2015.07-rc3 (Jul 03 2015 - 01:16:44) Booting from MMC
U-Boot 2015.07-rc3 (Jul 03 2015 - 01:16:44 +0000)
CPU: Freescale i.MX6Q rev1.2 1200 MHz (running at 792 MHz) Reset cause: POR Board: CM-FX6 I2C: ready DRAM: 2 GiB NAND: 0 MiB MMC: FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2 SF: Detected SST25VF016B with page size 256 Bytes, erase size 4 KiB, total 2 MiB auto-detected panel HDMI Display: HDMI (1024x768)
I also see a very garbled Fedora logo on the HDMI output.
Did I use the correct commands to install u-boot onto the uSD?
Steve