AnsweredAssumed Answered

How do imx6ul-evk boot from QSPI?

Question asked by on Jan 13, 2019
Latest reply on Jan 20, 2019 by


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
SF: Detected N25Q256 with page size 256 Bytes, erase size 64 KiB, total 32 MiB
*** Warning - bad CRC, using default environment

Display: 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?