how to boot from QSPI by MIMXRT1050

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

how to boot from QSPI by MIMXRT1050

928 Views
ffloree
Contributor III

I have just got MIMXRT1050 board, copy file by OpenSDA and boot from hyperflash, it's ok.

Following the same steps, remove hyperflash, R153, R154, R155, R156, R157, R158 should add 0
Ohm resistors, boot in serial mode, it's failed.

can you tell me how to boot from QSPI in your EVK board?

Tags (1)
0 Kudos
4 Replies

528 Views
weidong_sun
NXP TechSupport
NXP TechSupport

Hello Tom,

      SW7 should be set 0010, which has been printed on PCB board, check it , please!

Have a good day!

TIC  Weidong

0 Kudos

528 Views
ffloree
Contributor III

As EVK board reference manual, if want to boot up from QSPI, hyperflash ship should be removed, Arjun helped me to do this in two EVK boards.

Before changing the EVK board, setting boot from QSPI flash, we can see there are signals in flexspi data line FlexSPI_D0_A.

After changing (remove hyperflash and connect QSPI flash), still setting boot from QSPI flash, there isn’t anything in this data line.

In both cases, FlexSPI_SS0 and FlexSPI_CLk have signals.

1.png

By looking for in SDK and flashloader source code, it seems that there isn’t spec things about QSPI, all the operations of flexSPI are all about hyperflash.

SDK – only support hyper flash:

2.png

Flashloader – no QSPI flash:

3.png

0 Kudos

528 Views
ffloree
Contributor III

by the way, i checked the flashloader files, just only has flexspi files, so flexspi flashloader will not distinguish QSPI or hyperflash? right?

pastedImage_1.png

0 Kudos

528 Views
ffloree
Contributor III

Sure, i have did, but failed. see my steps:

1. remove hyperflash

2. add resisters

3. set SW7 0010 or 0001 (tried both)

4. download hello word sample by I-jet, failed

5. copy file by OpenSDA, failed

6. download file by Mfgtool2, failed

0 Kudos