Hi,
In imx6ul evk, there is an N25Q256 device. I want to boot from this device.I used L4.1.15_2.0.0-ga_mfg-tools and mfgtool2-yocto-mx-evk-qspi-nor-n25q256a.vbs.
1. SW602 is set to OFF ON and SW601 is set to OFF OFF OFF OFF.
2. run mfgtool2-yocto-mx-evk-qspi-nor-n25q256a.vbs. Burn finish and display "Done"
3. SW602 is set to ON OFF
4. Remove SD card
5. Power on and debug uart display :
U-Boot 2016.03-imx_v2016.03_4.1.15_2.0.0_ga+g0ec2a01 (Sep 16 2016 - 18:36:22 -0500)
CPU: Freescale i.MX6UL rev1.1 528 MHz (running at 396 MHz)
CPU: Industrial temperature grade (-40C to 105C) at 36C
Reset cause: POR
Board: MX6UL 14x14 EVK
I2C: ready
DRAM: 512 MiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1
SF: Detected N25Q256 with page size 256 Bytes, erase size 64 KiB, total 32 MiB
*** Warning - bad CRC, using default environmentDisplay: TFT43AB (480x272)
Video: 480x272x24
In: serial
Out: serial
Err: serial
Net: FEC1
Normal Boot
Hit any key to stop autoboot: 0
Card did not respond to voltage select!
MMC: no card present
Card did not respond to voltage select!
Booting from net ...
FEC1 Waiting for PHY auto negotiation to complete......... TIMEOUT !
BOOTP broadcast 1
BOOTP broadcast 2
BOOTP broadcast 3
BOOTP broadcast 4
BOOTP broadcast 5
BOOTP broadcast 6
BOOTP broadcast 7
BOOTP broadcast 8
BOOTP broadcast 9
BOOTP broadcast 10
BOOTP broadcast 11
BOOTP broadcast 12
BOOTP broadcast 13
BOOTP broadcast 14
BOOTP broadcast 15
BOOTP broadcast 16
BOOTP broadcast 17
Dose iMX6UL-evk support this boot mode? If so, how can I set it up?
Hi
Yes the boot mode is supported but in default settings MFG tool sends only U-Boot to QSPI device. In the ucl.xml file, you can find that the commands used for sending the kernel, device tree and rootfs are missing. This is because QSPI devices usually have too small capacity for the entire image.
Regards
thank you !