AnsweredAssumed Answered

16 bit Nand Flash program failed with CodeWarrior 10.5

Question asked by Liu Jianbo on Aug 8, 2016
Latest reply on Aug 12, 2016 by Yiping Wang

Hi Experts:

 

when try to flash rcw and u-boot into nand flash(T2080RDB-PCIe_init_sram.tcl hw init script was used), there is the following issue:

 

After connect to target and execute flash programmer actions, it will show:

/************************************************/

Error executing task T2080_Nand

Error: The algorithm was not able to run on the target or the flash is not configured properly.

Error: Getting flash ID failed

Error: The algorithm was not able to run on the target or the flash is not configured properly.

/************************************************/

Looks the basic access to nand flash failed.

 

 

The flash type on board is MT29F8G16ADBDA, because only MT29F8G08ADBDA-IFC was in the support list of Flash Programmer, here use MT29FxG08-IFC.elf as programmer algorithm instead.

 

But the 8 bit and 16 bit will have the different address bus(AD[0:7] to bit8, AD[0:15] to 16 bit), not sure if MT29FxG08-IFC.elf is suitable to 16bit Nand Flash?

If not, do you know how to find a 16bit algorithm  or how to custom a 16bit for this flash

 

 

 

BTW, in Chaper 10 of AN3859.pdf, it show a method to troubleshooting flash programmer issue:

/******************************************/

change p:<address><value><bus-width>
display p:<start_address>..<end_address><bus-width>

/******************************************/

 

If this method can also be used to nand flash? If not, if there are some other way to check nand flash's status?

Outcomes