2398317_en-US

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

2398317_en-US

2398317_en-US

Accessing MT29F64G08AECAB NAND Flash on T2081 Processor

Hi,

I am trying to access the MT29F64G08AECAB NAND Flash using the T2081 processor.

The NAND Flash device has a total capacity of 8 GB, with CE1 (Chip Enable 1) and CE2 (Chip Enable 2) connected to the IFC controller through CS5 and CS6, respectively.

  • CS5 is used for 4 GB of NAND Flash connected to CE1.
  • CS6 is used for 4 GB of NAND Flash connected to CE2.

The XML flash configuration file for this NAND device is not available in the following path:

{CodeWarrior}\PA\bin\plugins\support\Products\ProductData\FPDevices.mwpdb\FP

Therefore, I created a new XML file by referring to the document
Flash Programmer for Power Architecture Processors Application Note (AN4349).

I have the following questions:

  1. For the Flash Programmer configuration file (.xml), should I configure the NAND Flash size as 4 GB (per chip select) or 8 GB (total device capacity across CS5 and CS6)?
  2. I modified the T2081QDS_init_core.tcl file according to the NAND Flash configuration on CS5 with a 4 GB size.
  3. When running the diagnostic test to read the Manufacturer ID and Device ID, I encounter following errors in the console.
     

    Vimalprasad_1-1784808486863.png

I have attached the T2081QDS_init_core.tcl and MT29F64G08AECAB.xml files for your reference.

Could you please review the configuration and provide the correct procedure to access the NAND Flash device using the T2081 processor?

Regards,

Vimal.

QorIQ T2 DevicesRe: Accessing MT29F64G08AECAB NAND Flash on T2081 Processor

Hello,

The most likely causes of your current timeout are: wrong chip-select index in the TCL , IFC clock not initialized , CSOR page/block geometry mismatch , timing too aggressive , or an XML entry pointing to an algorithm that does not implement the correct NAND ID sequence . If you share the actual XML and the modified T2081QDS_init_core.tcl CS5/CS6 sections, I can check the fields and register values directly.

Use 4 GB per Flash Programmer target/chip select, bring up CS5 alone first, and debug the ID timeout as an IFC initialization/algorithm/geometry issue rather than as an 8 GB XML-size issue.

 

Regards

Re: Accessing MT29F64G08AECAB NAND Flash on T2081 Processor

Hi @Bio_TICFSL ,

Thanks for your response,

We tried using Chip Select 5 (CS5) to access the 4 GB NAND flash, but we are still facing the same issue that was mentioned previously.

I have attached the T2081QDS_init_core.tcl file and the xml file in text format for your reference.

Could you please review these files and the configuration values, and provide the appropriate solution?


Regards,

Vimal.

Tags (1)
No ratings
Version history
Last update:
8 hours ago
Updated by: