Issue Programming External NOR Flash on Custom i.MX RT1062 Board

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

Issue Programming External NOR Flash on Custom i.MX RT1062 Board

808 Views
Kesavan
Contributor I

Problem Description

I am working with a custom board based on the NXP i.MX RT1062, and I am facing issues while programming the external QSPI NOR flash.

I am attempting to flash the application using J-Link through JTAG, but the programming process fails. The debugger is able to connect to the target, and the core is detected correctly; however, the external flash is not being programmed.

Setup Details

  • MCU: NXP i.MX RT1062
  • External Flash: QSPI NOR Flash (part number: 25LP-WP256E or equivalent)
  • Debugger: SEGGER J-Link
  • IDE / Tools: MCUXpresso IDE / J-Link Commander
  • Boot Mode: FlexSPI NOR boot
  • Board Type: Custom hardware (not an evaluation board)

Observed Behavior

  • J-Link successfully connects to the RT1062.
  • Flash programming fails or hangs when attempting to write to external NOR flash.
0 Kudos
Reply
5 Replies

780 Views
mayliu1
NXP Employee
NXP Employee

Hi @Kesavan ,

Thank you so much for your interest in our products and for using our community.

1: Please check the hardware design, especially the DQS pin connection(for high-speed operation, DQS should float).

and also double-check the Boot Mode and  Boot Config pins settings. 

2: Please test that the binary is a valid FlexSPI NOR boot image,  and   it contains the required boot header information, including the FCB and IVT .

Please also make sure that the flexspi_nor_config_t (FCB) matches the external QSPI NOR flash device, and that the flash programming algorithm/loader is for the correct flash device.

Please refer to this application note for more detail information: 

https://www.nxp.com/docs/en/nxp/application-notes/AN12183.pdf

Wish it helps you

Best Regards

May Liu

0 Kudos
Reply

758 Views
Kesavan
Contributor I

Hi @May_Liu and @Kesavan,

Thank you very much for your detailed response and for sharing the reference application note.

Please find our observations and follow‑up below:

  1. Hardware Design (DQS, Boot Mode & Boot Config Pins)
  • The external QSPI NOR flash used on our custom board is IS25LP256E (QuadSPI NOR, 3.3 V).
  • For the QSPI NOR interface, DQS is not required.
    However, on our board, the FlexSPI DQS pin is currently repurposed and connected for ADC functionality.
  • The FlexSPI signals (CLK, CS, D0–D3) are routed according to the i.MX RT1062 reference design.
  • BOOT_MODE[1:0] and BT_CFG[0…11] pins are correctly configured for FlexSPI1 Serial NOR boot, and this configuration is documented in the boot fuse map section of our schematic.

We would appreciate your confirmation on whether repurposing the FlexSPI DQS pin for ADC use could potentially impact FlexSPI NOR operation or flash programming on RT1062.

  1. FlexSPI NOR Boot Image Verification

The binary being programmed is intended as a FlexSPI NOR boot image, with the following characteristics:

  • It includes the required Flash Configuration Block (FCB) and Image Vector Table (IVT).
  • The flexspi_nor_config_t (FCB) parameters are configured according to the IS25LP256E datasheet.

To ensure we are validating this correctly on our side, could you please advise on the recommended method or tool to explicitly verify that a binary is a valid FlexSPI NOR boot image, particularly with respect to correct FCB and IVT placement and format?

For example:

  • Is verifying the FCB at offset 0x400 and IVT at offset 0x1000 sufficient?
  • Is there a preferred NXP tool or method (e.g., MCUXpresso, blhost, elftosb, or ROM diagnostics) to perform this validation more formally?

 

Thank you again for your support and guidance.
We look forward to your clarification.

Best regards,
Kesavan

0 Kudos
Reply

720 Views
mayliu1
NXP Employee
NXP Employee

Hi @Kesavan ,

Thanks for your updated information.

1: your understanding about DQS pin is not correct.

Please refer to RT1060 data sheet.

3.png

If you want your Flash run at a High frequency, you need leave DQS pin float. 

Please refer to this link.

【新提醒】iMX RT 系列中 FlexSPI DQS 信号引脚配置GPIO 方法 - i.MX RT - 恩智浦技术社区

2: I suggest you use SEC tool to test your Flash first.

https://www.nxp.com/design/design-center/software/development-software/mcuxpresso-software-and-tools...

a. Set your board as serial download mode.

b. Create a new workspace for RT1060, connect your board with LPUART1 or USB1 to the PC.

c. set Boot Memory Configuration, select your Flash type, then Test Connection.

1.png

Wish it helps you

Best Regards

May Liu

0 Kudos
Reply

710 Views
Kesavan
Contributor I

We have tried using the MCUBootUtility tool. We are able to successfully connect to the flashloader, but after that, when it is expected to switch to boot device mode, it does not proceed further and instead reports the error “failed to configure external memory.”

We have attached a screenshot of the error message for your reference.

Additionally, please note that on our custom board, we are not using the default QSPI/FlexSPI pin configuration. The FlexSPI signals are routed to different pins on our hardware. We have attached the detailed pin‑mapping information for reference.

Could you please advise whether any additional configuration or changes are required when using non‑default QSPI/FlexSPI pins, to ensure successful external flash detection during the boot utility flow?

we have attached images for your reference 

0 Kudos
Reply

515 Views
mayliu1
NXP Employee
NXP Employee

Please try the settings shown in the image below.

mayliu1_2-1776737542449.png

 

mayliu1_1-1776737195347.png

 

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2349940%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EIssue%20Programming%20External%20NOR%20Flash%20on%20Custom%20i.MX%20RT1062%20Board%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2349940%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CH3%20id%3D%22toc-hId-2030282512%22%20id%3D%22toc-hId-2030961882%22%20id%3D%22toc-hId-2030961882%22%3E%3CSTRONG%3EProblem%20Description%3C%2FSTRONG%3E%3C%2FH3%3E%3CP%3EI%20am%20working%20with%20a%20%3CSTRONG%3Ecustom%20board%20based%20on%20the%20NXP%20i.MX%20RT1062%3C%2FSTRONG%3E%2C%20and%20I%20am%20facing%20issues%20while%20programming%20the%20%3CSTRONG%3Eexternal%20QSPI%20NOR%20flash%3C%2FSTRONG%3E.%3C%2FP%3E%3CP%3EI%20am%20attempting%20to%20flash%20the%20application%20using%20%3CSTRONG%3EJ-Link%3C%2FSTRONG%3E%20through%20%3CSTRONG%3EJTAG%3C%2FSTRONG%3E%2C%20but%20the%20programming%20process%20fails.%20The%20debugger%20is%20able%20to%20connect%20to%20the%20target%2C%20and%20the%20core%20is%20detected%20correctly%3B%20however%2C%20the%20external%20flash%20is%20%3CSTRONG%3Enot%20being%20programmed%3C%2FSTRONG%3E.%3C%2FP%3E%3CH3%20id%3D%22toc-hId-222828049%22%20id%3D%22toc-hId-223507419%22%20id%3D%22toc-hId-223507419%22%3E%3CSTRONG%3ESetup%20Details%3C%2FSTRONG%3E%3C%2FH3%3E%3CUL%3E%3CLI%3E%3CSTRONG%3EMCU%3C%2FSTRONG%3E%3A%20NXP%20i.MX%20RT1062%3C%2FLI%3E%3CLI%3E%3CSTRONG%3EExternal%20Flash%3C%2FSTRONG%3E%3A%20QSPI%20NOR%20Flash%20(part%20number%3A%2025LP-WP256E%20or%20equivalent)%3C%2FLI%3E%3CLI%3E%3CSTRONG%3EDebugger%3C%2FSTRONG%3E%3A%20SEGGER%20J-Link%3C%2FLI%3E%3CLI%3E%3CSTRONG%3EIDE%20%2F%20Tools%3C%2FSTRONG%3E%3A%20MCUXpresso%20IDE%20%2F%20J-Link%20Commander%3C%2FLI%3E%3CLI%3E%3CSTRONG%3EBoot%20Mode%3C%2FSTRONG%3E%3A%20FlexSPI%20NOR%20boot%3C%2FLI%3E%3CLI%3E%3CSTRONG%3EBoard%20Type%3C%2FSTRONG%3E%3A%20Custom%20hardware%20(not%20an%20evaluation%20board)%3C%2FLI%3E%3C%2FUL%3E%3CDIV%3E%3CH3%20id%3D%22toc-hId--1584626414%22%20id%3D%22toc-hId--1583947044%22%20id%3D%22toc-hId--1583947044%22%3E%3CSTRONG%3EObserved%20Behavior%3C%2FSTRONG%3E%3C%2FH3%3E%3CUL%3E%3CLI%3EJ-Link%20successfully%20connects%20to%20the%20RT1062.%3C%2FLI%3E%3CLI%3EFlash%20programming%20fails%20or%20hangs%20when%20attempting%20to%20write%20to%20external%20NOR%20flash.%3C%2FLI%3E%3C%2FUL%3E%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2350700%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Issue%20Programming%20External%20NOR%20Flash%20on%20Custom%20i.MX%20RT1062%20Board%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2350700%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EWe%20have%20tried%20using%20the%20%3CSTRONG%3EMCUBootUtility%20tool%3C%2FSTRONG%3E.%20We%20are%20able%20to%20successfully%20connect%20to%20the%20%3CSTRONG%3Eflashloader%3C%2FSTRONG%3E%2C%20but%20after%20that%2C%20when%20it%20is%20expected%20to%20switch%20to%20%3CSTRONG%3Eboot%20device%20mode%3C%2FSTRONG%3E%2C%20it%20does%20not%20proceed%20further%20and%20instead%20reports%20the%20error%20%3CSTRONG%3E%E2%80%9Cfailed%20to%20configure%20external%20memory.%E2%80%9D%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3EWe%20have%20attached%20a%20screenshot%20of%20the%20error%20message%20for%20your%20reference.%3C%2FP%3E%3CP%3EAdditionally%2C%20please%20note%20that%20on%20our%20%3CSTRONG%3Ecustom%20board%3C%2FSTRONG%3E%2C%20we%20are%20%3CSTRONG%3Enot%20using%20the%20default%20QSPI%2FFlexSPI%20pin%20configuration%3C%2FSTRONG%3E.%20The%20FlexSPI%20signals%20are%20routed%20to%20different%20pins%20on%20our%20hardware.%20We%20have%20attached%20the%20detailed%20%3CSTRONG%3Epin%E2%80%91mapping%20information%3C%2FSTRONG%3E%20for%20reference.%3C%2FP%3E%3CP%3ECould%20you%20please%20advise%20whether%20any%20additional%20configuration%20or%20changes%20are%20required%20when%20using%20%3CSTRONG%3Enon%E2%80%91default%20QSPI%2FFlexSPI%20pins%3C%2FSTRONG%3E%2C%20to%20ensure%20successful%20external%20flash%20detection%20during%20the%20boot%20utility%20flow%3F%3C%2FP%3E%3CP%3Ewe%20have%20attached%20images%20for%20your%20reference%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2350654%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Issue%20Programming%20External%20NOR%20Flash%20on%20Custom%20i.MX%20RT1062%20Board%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2350654%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F261616%22%20target%3D%22_blank%22%3E%40Kesavan%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%0A%3CP%3EThanks%20for%20your%20updated%20information.%3C%2FP%3E%0A%3CP%3E1%3A%20your%20understanding%20about%20DQS%20pin%20is%20not%20correct.%3C%2FP%3E%0A%3CP%3EPlease%20refer%20to%20RT1060%20data%20sheet.%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%223.png%22%20style%3D%22width%3A%20635px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%223.png%22%20style%3D%22width%3A%20635px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%223.png%22%20style%3D%22width%3A%20635px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F382269iFFD3884DEA04EC04%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%223.png%22%20alt%3D%223.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3EIf%20you%20want%20your%20Flash%20run%20at%20a%20High%20frequency%2C%20you%20need%20leave%20DQS%20pin%20float.%26nbsp%3B%3C%2FP%3E%0A%3CP%3EPlease%20refer%20to%20this%20link.%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxpic.org.cn%2Fmodule%2Fforum%2Fforum.php%3Fmod%3Dviewthread%26amp%3Btid%3D804839%26amp%3Bpage%3D1%26amp%3Bextra%3D%23pid3085139%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%E3%80%90%E6%96%B0%E6%8F%90%E9%86%92%E3%80%91iMX%20RT%20%E7%B3%BB%E5%88%97%E4%B8%AD%20FlexSPI%20DQS%20%E4%BF%A1%E5%8F%B7%E5%BC%95%E8%84%9A%E9%85%8D%E7%BD%AEGPIO%20%E6%96%B9%E6%B3%95%20-%20i.MX%20RT%20-%20%E6%81%A9%E6%99%BA%E6%B5%A6%E6%8A%80%E6%9C%AF%E7%A4%BE%E5%8C%BA%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E2%3A%20I%20suggest%20you%20use%20SEC%20tool%20to%20test%20your%20Flash%20first.%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fsoftware%2Fdevelopment-software%2Fmcuxpresso-software-and-tools-%2Fmcuxpresso-secure-provisioning-tool%3AMCUXPRESSO-SECURE-PROVISIONING%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fsoftware%2Fdevelopment-software%2Fmcuxpresso-software-and-tools-%2Fmcuxpresso-secure-provisioning-tool%3AMCUXPRESSO-SECURE-PROVISIONING%3C%2FA%3E%3C%2FP%3E%0A%3CP%3Ea.%20Set%20your%20board%20as%20serial%20download%20mode.%3C%2FP%3E%0A%3CP%3Eb.%20Create%20a%20new%20workspace%20for%20RT1060%2C%20connect%20your%20board%20with%20LPUART1%20or%20USB1%20to%20the%20PC.%3C%2FP%3E%0A%3CP%3Ec.%20set%20Boot%20Memory%20Configuration%2C%20select%20your%20Flash%20type%2C%20then%20Test%20Connection.%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%221.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%221.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%221.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F382270i12135B218EC06BA2%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%221.png%22%20alt%3D%221.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3EWish%20it%20helps%20you%3C%2FP%3E%0A%3CP%3EBest%20Regards%3C%2FP%3E%0A%3CP%3EMay%20Liu%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2350179%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Issue%20Programming%20External%20NOR%20Flash%20on%20Custom%20i.MX%20RT1062%20Board%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2350179%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F35514%22%20target%3D%22_blank%22%3E%40May%3C%2FA%3E_Liu%20and%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F261616%22%20target%3D%22_blank%22%3E%40Kesavan%3C%2FA%3E%2C%3C%2FP%3E%3CP%3EThank%20you%20very%20much%20for%20your%20detailed%20response%20and%20for%20sharing%20the%20reference%20application%20note.%3C%2FP%3E%3CP%3EPlease%20find%20our%20observations%20and%20follow%E2%80%91up%20below%3A%3C%2FP%3E%3COL%3E%3CLI%3E%3CSTRONG%3EHardware%20Design%20(DQS%2C%20Boot%20Mode%20%26amp%3B%20Boot%20Config%20Pins)%3C%2FSTRONG%3E%3C%2FLI%3E%3C%2FOL%3E%3CUL%3E%3CLI%3EThe%20external%20QSPI%20NOR%20flash%20used%20on%20our%20custom%20board%20is%20%3CSTRONG%3EIS25LP256E%3C%2FSTRONG%3E%20(QuadSPI%20NOR%2C%203.3%E2%80%AFV).%3C%2FLI%3E%3CLI%3EFor%20the%20QSPI%20NOR%20interface%2C%20%3CSTRONG%3EDQS%20is%20not%20required%3C%2FSTRONG%3E.%3CBR%20%2F%3EHowever%2C%20on%20our%20board%2C%20the%20%3CSTRONG%3EFlexSPI%20DQS%20pin%20is%20currently%20repurposed%20and%20connected%20for%20ADC%20functionality%3C%2FSTRONG%3E.%3C%2FLI%3E%3CLI%3EThe%20FlexSPI%20signals%20(%3CSTRONG%3ECLK%2C%20CS%2C%20D0%E2%80%93D3%3C%2FSTRONG%3E)%20are%20routed%20according%20to%20the%20i.MX%20RT1062%20reference%20design.%3C%2FLI%3E%3CLI%3E%3CSTRONG%3EBOOT_MODE%5B1%3A0%5D%3C%2FSTRONG%3E%20and%20%3CSTRONG%3EBT_CFG%5B0%E2%80%A611%5D%3C%2FSTRONG%3E%20pins%20are%20correctly%20configured%20for%20%3CSTRONG%3EFlexSPI1%20Serial%20NOR%20boot%3C%2FSTRONG%3E%2C%20and%20this%20configuration%20is%20documented%20in%20the%20boot%20fuse%20map%20section%20of%20our%20schematic.%3C%2FLI%3E%3C%2FUL%3E%3CP%3EWe%20would%20appreciate%20your%20confirmation%20on%20whether%20%3CSTRONG%3Erepurposing%20the%20FlexSPI%20DQS%20pin%20for%20ADC%20use%3C%2FSTRONG%3E%20could%20potentially%20impact%20FlexSPI%20NOR%20operation%20or%20flash%20programming%20on%20RT1062.%3C%2FP%3E%3COL%3E%3CLI%3E%3CSTRONG%3EFlexSPI%20NOR%20Boot%20Image%20Verification%3C%2FSTRONG%3E%3C%2FLI%3E%3C%2FOL%3E%3CP%3EThe%20binary%20being%20programmed%20is%20intended%20as%20a%20%3CSTRONG%3EFlexSPI%20NOR%20boot%20image%3C%2FSTRONG%3E%2C%20with%20the%20following%20characteristics%3A%3C%2FP%3E%3CUL%3E%3CLI%3EIt%20includes%20the%20required%20%3CSTRONG%3EFlash%20Configuration%20Block%20(FCB)%3C%2FSTRONG%3E%20and%20%3CSTRONG%3EImage%20Vector%20Table%20(IVT)%3C%2FSTRONG%3E.%3C%2FLI%3E%3CLI%3EThe%20flexspi_nor_config_t%20(FCB)%20parameters%20are%20configured%20according%20to%20the%20%3CSTRONG%3EIS25LP256E%20datasheet%3C%2FSTRONG%3E.%3C%2FLI%3E%3C%2FUL%3E%3CP%3ETo%20ensure%20we%20are%20validating%20this%20correctly%20on%20our%20side%2C%20could%20you%20please%20advise%20on%20the%20%3CSTRONG%3Erecommended%20method%20or%20tool%3C%2FSTRONG%3E%20to%20explicitly%20verify%20that%20a%20binary%20is%20a%20valid%20%3CSTRONG%3EFlexSPI%20NOR%20boot%20image%3C%2FSTRONG%3E%2C%20particularly%20with%20respect%20to%20correct%20%3CSTRONG%3EFCB%20and%20IVT%20placement%20and%20format%3C%2FSTRONG%3E%3F%3C%2FP%3E%3CP%3EFor%20example%3A%3C%2FP%3E%3CUL%3E%3CLI%3EIs%20verifying%20the%20%3CSTRONG%3EFCB%20at%20offset%200x400%3C%2FSTRONG%3E%20and%20%3CSTRONG%3EIVT%20at%20offset%200x1000%3C%2FSTRONG%3E%20sufficient%3F%3C%2FLI%3E%3CLI%3EIs%20there%20a%20preferred%20NXP%20tool%20or%20method%20(e.g.%2C%20%3CSTRONG%3EMCUXpresso%2C%20blhost%2C%20elftosb%2C%20or%20ROM%20diagnostics%3C%2FSTRONG%3E)%20to%20perform%20this%20validation%20more%20formally%3F%3C%2FLI%3E%3C%2FUL%3E%3CBR%20%2F%3E%3CP%3EThank%20you%20again%20for%20your%20support%20and%20guidance.%3CBR%20%2F%3EWe%20look%20forward%20to%20your%20clarification.%3C%2FP%3E%3CP%3EBest%20regards%2C%3CBR%20%2F%3E%3CSTRONG%3EKesavan%3C%2FSTRONG%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2350109%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Issue%20Programming%20External%20NOR%20Flash%20on%20Custom%20i.MX%20RT1062%20Board%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2350109%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F261616%22%20target%3D%22_blank%22%3E%40Kesavan%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%0A%3CP%3EThank%20you%20so%20much%20for%20your%20interest%20in%20our%20products%20and%20for%20using%20our%20community.%3C%2FP%3E%0A%3CP%3E1%3A%20Please%20check%20the%20hardware%20design%2C%20especially%20the%20DQS%20pin%20connection(for%20high-speed%20operation%2C%20DQS%20should%20float).%3C%2FP%3E%0A%3CP%3Eand%20also%20double-check%20the%20Boot%20Mode%20and%26nbsp%3B%20Boot%20Config%20pins%20settings.%26nbsp%3B%3C%2FP%3E%0A%3CP%3E2%3A%20Please%20test%20that%20the%20binary%20is%20a%20valid%20FlexSPI%20NOR%20boot%20image%2C%26nbsp%3B%26nbsp%3Band%26nbsp%3B%20%26nbsp%3Bit%20contains%20the%20required%20boot%20header%20information%2C%20including%20the%26nbsp%3BFCB%26nbsp%3Band%26nbsp%3BIVT%26nbsp%3B.%3C%2FP%3E%0A%3CP%3EPlease%20also%20make%20sure%20that%20the%26nbsp%3Bflexspi_nor_config_t%26nbsp%3B(FCB)%20matches%20the%20external%20QSPI%20NOR%20flash%20device%2C%20and%20that%20the%20flash%20programming%20algorithm%2Floader%20is%20for%20the%20correct%20flash%20device.%3C%2FP%3E%0A%3CP%3EPlease%20refer%20to%20this%20application%20note%20for%20more%20detail%20information%3A%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdocs%2Fen%2Fnxp%2Fapplication-notes%2FAN12183.pdf%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fdocs%2Fen%2Fnxp%2Fapplication-notes%2FAN12183.pdf%3C%2FA%3E%3C%2FP%3E%0A%3CP%3EWish%20it%20helps%20you%3C%2FP%3E%0A%3CP%3EBest%20Regards%3C%2FP%3E%0A%3CP%3EMay%20Liu%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2353952%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Issue%20Programming%20External%20NOR%20Flash%20on%20Custom%20i.MX%20RT1062%20Board%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2353952%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EPlease%20try%20the%20settings%20shown%20in%20the%20image%20below.%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22mayliu1_2-1776737542449.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22mayliu1_2-1776737542449.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F383021i56077C516BF8916C%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22mayliu1_2-1776737542449.png%22%20alt%3D%22mayliu1_2-1776737542449.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22mayliu1_1-1776737195347.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22mayliu1_1-1776737195347.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F383020iD8A9055B0E794E97%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22mayliu1_1-1776737195347.png%22%20alt%3D%22mayliu1_1-1776737195347.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E