Using a congatec conga-QMX6 SOM (PN: 016104, Quad), I am trying to load the stock WEC7 image (downloaded from Adeneo) onto a uSD and boot from it. I burned the eboot.nb0/NK.nb0 using cfimager, but upon boot the U-Boot console gives the following:
U-Boot 2009.08-00671-g5e573f0 QMX6Rx07 pn016104 (Jan 15 2014 - 14:20:15)
CPU: Freescale i.MX6 family TO1.2 at 792 MHz
Temperature: 19 C, calibration data 0x5594d069
mx6q pll1: 792MHz
mx6q pll2: 528MHz
mx6q pll3: 480MHz
mx6q pll8: 50MHz
ipg clock : 66000000Hz
ipg per clock : 66000000Hz
uart clock : 80000000Hz
cspi clock : 60000000Hz
ahb clock : 132000000Hz
axi clock : 264000000Hz
emi_slow clock: 132000000Hz
ddr clock : 528000000Hz
usdhc1 clock : 198000000Hz
usdhc2 clock : 198000000Hz
usdhc3 clock : 198000000Hz
usdhc4 clock : 198000000Hz
nfc clock : 24000000Hz
Board: i.MX6Q-QMX6: Board: 0x63012 [POR ]
Boot Device: SPI NOR
I2C: ready
DRAM: 2 GB
MMC: FSL_USDHC: 0,FSL_USDHC: 1,FSL_USDHC: 2
JEDEC ID: 0xbf:0x25:0x4a
Reading SPI NOR flash 0xc0000 [0x2000 bytes] -> ram 0x27600ae0
*** Warning - bad CRC, using default environment
Reading SPI NOR flash 0x3fc000 [0x40 bytes] -> ram 0x275fff10
In: serial
Out: serial
Err: serial
PFUZE100 Rev. 21 detected
Net: got MAC address from IIM: 00:13:95:12:71:53
configure Atheros AR8035 Ethernet Phy
FEC0 [PRIME]
Hit any key to stop autoboot: 0
mmc0 is current device
** Partition 1 not valid on device 0 **
** Unable to use mmc 0:1 for fatload **
** Bad partition 1 **
mmc1(part 0) is current device
** Unable to use mmc 1:1 for fatload **
** Bad partition 1 **
Card did not respond to voltage select!
mmc2(part 0) is current device
MMC: block number 0x1 exceeds max(0x0)
** Can't read from device 2 **
** Unable to use mmc 2:1 for fatload **
** Bad partition 1 **
When a uSD with Linux is inserted, it boots correctly from mmc0 but it complains when it's loaded with WEC7 instead. Do I need to copy uboot, rootfs, etc. over to the uSD in order to have it boot properly? I'm not the most familiar with this U-boot configuration, so don't know if it's compatible to have U-boot run from SPI NOR. I also tried populating the uSD with a 6q_bootscript (dropping it into the FAT partition created during image burn) but it doesn't seem to find it (and truthfully the syntax may not be correct). I was hoping to be able to perform this activity without using MFG Tools (as I didn't want to permanently change the SPI NOR on the SOM and run anything outside of my control), but perhaps this is my only option.
Any thoughts would be greatly appreciated.