Unable to write into the NAND flash of the IMXRT1170

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Unable to write into the NAND flash of the IMXRT1170

662 次查看
santhoshkumar_T
Contributor II

Hi we are using IMXRT1170 EVKB evolution board and trying to load our application program into the NAND flash using parallel SEMC and boot from NAND.

We didn't find a way to flash application into the NAND.

We tried with BootUtility application with proper all switch setting but it didn't worked.

Thanks in advance.

0 项奖励
回复
4 回复数

566 次查看
santhoshkumar_T
Contributor II

Hi @Omar_Anguiano 

We are not able to connect with NAND flash from NXP bootulility through serial downloader. We have done hardware changes(placing resistors) and Switch setting as mentioned in manual. 

0 项奖励
回复

629 次查看
santhoshkumar_T
Contributor II

Hi Omar 

Thanks for reply.

We have tried NAND flash sdk example it was working fine.

And we have changed the switch setting too.

Below are the steps i have followed.

Step1:

santhoshkumar_T_2-1717651199734.png

 

SW1:1-OFF 2-OFF 3-OFF 4-ON ----> To enter serial mode.

SW2: 6th bit ON---> To boot from flash.

Step2:

Tried to connect from the NXP Boot utility.

It was connected to ROM but failed to connect to NAND Flash.(By selecting SEMC NAND in selection prompt)

Same thing is working for SPI Nor flash(If i select SPI NOR in selection prompt). Able to erase and program Nor flash. 

refer below image with error message for SEMC NAND

santhoshkumar_T_0-1717652798546.png

 

 

 

 

0 项奖励
回复

542 次查看
Omar_Anguiano
NXP TechSupport
NXP TechSupport

Please use Secure Provisioning tool as it has already the NAND memory configuration loaded. If it is not connecting through MCUBootUtility but the SDK example is working then it is likely that the no connection is due to the specific memory configuration. 

Best regards,
Omar

0 项奖励
回复

646 次查看
Omar_Anguiano
NXP TechSupport
NXP TechSupport

First, I suggest you verify that the NAND flash is working correctly, for this you may run the NAND SDK example. Did you populate the corresponding connections to connect the NAND?

If this is working, we need to understand that the image must be generated to run on internal RAM as the NAND flash does not support XIP so the content in NAND is copied to RAM to be executed from there.

Please check the status of the boot_cfg pins as they are modified to support the NAND, for more details please refer to chapter 10.6.4 of the reference manual.

Best regards,
Omar

0 项奖励
回复