Facing issue during interfacing iMXRT1176 with Infineon S26HS512TGABHI000

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

Facing issue during interfacing iMXRT1176 with Infineon S26HS512TGABHI000

312 Views
Awindbiker
Contributor II

We have designed a customized board with iMXRT1176 and is interfaced with S26HS512TGABHI000. We are facing problem during trying to flash this external memory by using Octal Mode which is based on FlexSPI1.

During user manual I found only these device manufacturers are supported(image below FYR).

Awindbiker_0-1692360009138.png

Q.1) Please help me to understand is it possible to communicate with other external memory which is not listed into above image?

Q.2) There is no any config file/driver avail into MCUXpresso IDE (Image below FYR) for S26HS512TGABHI000.

Awindbiker_1-1692360233782.png

 

Q.3)  If Q1 is yes, the how to add config file into MCUXpresso IDE or any other solution for the same problem?

Also, 

I tried using NXP-MCUBootUtility.exe  Tool to communicate with the external Hyper Flash but it shows below error:

Awindbiker_0-1692361204845.png

Log:

'Connect to xxx' button is clicked
Executing C:\Users\40033382\Downloads\NXP-MCUBootUtility-master\NXP-MCUBootUtility-master\tools\blhost2_3\win\blhost -t 50000 -p COM7,115200 -j -- get-property 1 0
Executing C:\Users\40033382\Downloads\NXP-MCUBootUtility-master\NXP-MCUBootUtility-master\tools\blhost2_3\win\blhost -t 50000 -p COM7,115200 -j -- get-property 18 0
Executing C:\Users\40033382\Downloads\NXP-MCUBootUtility-master\NXP-MCUBootUtility-master\tools\blhost2_3\win\blhost -t 50000 -p COM7,115200 -j -- get-property 1 0
Executing C:\Users\40033382\Downloads\NXP-MCUBootUtility-master\NXP-MCUBootUtility-master\tools\blhost2_3\win\blhost -t 50000 -p COM7,115200 -j -- get-property 24 0
Executing C:\Users\40033382\Downloads\NXP-MCUBootUtility-master\NXP-MCUBootUtility-master\tools\blhost2_3\win\blhost -t 50000 -p COM7,115200 -j -- get-property 17 0
Executing C:\Users\40033382\Downloads\NXP-MCUBootUtility-master\NXP-MCUBootUtility-master\tools\blhost2_3\win\blhost -t 5242000 -p COM7,115200 -j -- load-image C:\Users\40033382\Downloads\NXP-MCUBootUtility-master\NXP-MCUBootUtility-master\gen\bootable_image\ivt_flashloader_user.bin
'Connect to xxx' button is clicked
Executing C:\Users\40033382\Downloads\NXP-MCUBootUtility-master\NXP-MCUBootUtility-master\tools\blhost2_3\win\blhost -t 50000 -p COM7,115200 -j -- get-property 1 0
Executing C:\Users\40033382\Downloads\NXP-MCUBootUtility-master\NXP-MCUBootUtility-master\tools\blhost2_3\win\blhost -t 50000 -p COM7,115200 -j -- get-property 1 0
Executing C:\Users\40033382\Downloads\NXP-MCUBootUtility-master\NXP-MCUBootUtility-master\tools\blhost2_3\win\blhost -t 50000 -p COM7,115200 -j -- get-property 24 0
Executing C:\Users\40033382\Downloads\NXP-MCUBootUtility-master\NXP-MCUBootUtility-master\tools\blhost2_3\win\blhost -t 50000 -p COM7,115200 -j -- efuse-read-once 20
Executing C:\Users\40033382\Downloads\NXP-MCUBootUtility-master\NXP-MCUBootUtility-master\tools\blhost2_3\win\blhost -t 50000 -p COM7,115200 -j -- efuse-read-once 21
Executing C:\Users\40033382\Downloads\NXP-MCUBootUtility-master\NXP-MCUBootUtility-master\tools\blhost2_3\win\blhost -t 50000 -p COM7,115200 -j -- efuse-read-once 22
Executing C:\Users\40033382\Downloads\NXP-MCUBootUtility-master\NXP-MCUBootUtility-master\tools\blhost2_3\win\blhost -t 50000 -p COM7,115200 -j -- efuse-read-once 22
Executing C:\Users\40033382\Downloads\NXP-MCUBootUtility-master\NXP-MCUBootUtility-master\tools\blhost2_3\win\blhost -t 5242000 -p COM7,115200 -j -- read-memory 1074675776 4 C:\Users\40033382\Downloads\NXP-MCUBootUtility-master\NXP-MCUBootUtility-master\tools\blhost2_3\win\vectors\readReg.dat 0
'Connect to xxx' button is clicked
Executing C:\Users\40033382\Downloads\NXP-MCUBootUtility-master\NXP-MCUBootUtility-master\tools\blhost2_3\win\blhost -t 5242000 -p COM7,115200 -j -- fill-memory 538976256 4 3482320897 word
Executing C:\Users\40033382\Downloads\NXP-MCUBootUtility-master\NXP-MCUBootUtility-master\tools\blhost2_3\win\blhost -t 50000 -p COM7,115200 -j -- configure-memory 9 538976256
Executing C:\Users\40033382\Downloads\NXP-MCUBootUtility-master\NXP-MCUBootUtility-master\tools\blhost2_3\win\blhost -t 5242000 -p COM7,115200 -j -- fill-memory 538976256 4 3223531527 word
Executing C:\Users\40033382\Downloads\NXP-MCUBootUtility-master\NXP-MCUBootUtility-master\tools\blhost2_3\win\blhost -t 5242000 -p COM7,115200 -j -- fill-memory 538976260 4 0 word
Executing C:\Users\40033382\Downloads\NXP-MCUBootUtility-master\NXP-MCUBootUtility-master\tools\blhost2_3\win\blhost -t 50000 -p COM7,115200 -j -- configure-memory 9 538976256

Device Status Log:

--------MCU Device ROM Info--------
Unique ID[31:00] = 0x82929744
Unique ID[63:32] = 0x1d19680e
Current Version = K3.0.1
Target Version = T2.0.0
Life Cycle status = HAB Open
--------MCU Flashloader Info-------
Current Version = K2.7.0
Target Version = T1.0.4
--------MCU device eFusemap--------
(0x940) SYSBT_CFG0 = 0x0
(0x950) SYSBT_CFG1 = 0x0
(0x960) SYSBT_CFG2 = 0x8
BT_FUSE_SEL = 1'b0
When BMOD[1:0] = 2'b00 (Boot From Fuses), no app in boot device, MCU enters serial downloader mode directly
When BMOD[1:0] = 2'b10 (Internal Boot), MCU boots app according to both BOOT_CFGx pins and Fuse BOOT_CFGx
----------FlexRAM memory-----------
IOMUXC_GPR->GPR16 = --------

 

0 Kudos
1 Reply

275 Views
Awindbiker
Contributor II
Waiting for your reply on the above issue.
0 Kudos