MCUmall EPROM BIOS Chip Burner Forum
MCUmall EPROM BIOS Chip Burner Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 MCUmall Forums
 GQ-5X
 NAND Chips With Large Block Sizes...
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

kbertschy

7 Posts

Posted - 10/10/2015 :  01:53:13  Show Profile  Reply with Quote
I'm trying to read an MT29F2G08ABAEAWP. I've got the device translated to:

Name="MT29F2G08ABAEAWP",MFG="Micron",ID1="2ch",ID2="DAh",ID3="90h",ID4="95h",ID5="06h",size="10800000h",PageSize="840h",BlockSize="40h"

Please correct me if I have my math or IDs wrong here from this datasheet:
h**p://datasheet.octopart.com/MT29F2G16ABAEAWP%3AE-Micron-datasheet-11549997.pdf

Every time I go to read the chip, it reads a 264mb file (it's a 2GB NAND).

So, when I try to multiply the Pages by the blocks (2112x64) I get (in Bytes) 135168. Converting this to hex I get 21000h. This should technically yield a 2GB file, but when I go to run the read, it just sits and doesn't do anything. [Ignore this]

I'm just trying to figure out what I'm doing wrong. Any input would be greatly appreciated.

I know this is a good chip, as it works when it is put onto the PCB it came off of.



Edited by - kbertschy on 10/10/2015 17:00:12
Reply #1

eduardo48

Argentina
152 Posts

Posted - 10/10/2015 :  15:44:40  Show Profile  Reply with Quote
Friend, the datasheet is 16 bit, I'm not sure, the programmer only reads 8 bit.
Go to Top of Page
Reply #2

kbertschy

7 Posts

Posted - 10/10/2015 :  16:49:24  Show Profile  Reply with Quote
This package comes in the 16 bit and 8 bit capabilities.

The current package I'm trying to read is: MT29F2G08ABAEAWP - this is 2GB @ 8bit
The 16 bit package model number is: MT29F2G16ABAEAWP this is 2GB @ 16bit

Organization
Page size x8: 2112 bytes (2048 + 64 bytes)
Page size x16: 1056 words (1024 + 32 words)
Block size: 64 pages (128K + 4K bytes)
Plane size: 2 planes x 1024 blocks

I just triple checked everything, the definition should be this:
Name="MT29F2G08ABAEAWP",MFG="Micron",ID1="2ch",ID2="dah",ID3="90h",ID4="95h",ID5="06h",size="10800000h",PageSize="840h",BlockSize="40h"

Only yields a 264Mb read, although it is picking up some information, I don't trust it.

Edited by - kbertschy on 10/10/2015 16:54:40
Go to Top of Page
Reply #3

GQ5XSupport

104 Posts

Posted - 10/11/2015 :  11:24:15  Show Profile  Reply with Quote
Try to remove the definition and select ONFI to see if you get better result.
Go to Top of Page
Reply #4

GQ5XSupport

104 Posts

Posted - 10/11/2015 :  11:25:12  Show Profile  Reply with Quote
A 2Gbit flash should generate around 256MB file. That is correct.
Go to Top of Page
Reply #5

kbertschy

7 Posts

Posted - 10/11/2015 :  11:47:13  Show Profile  Reply with Quote
You know what, I thought it was talking Bytes. Thanks!

At least I know how to create a definition on my own now, lol.
Go to Top of Page
Reply #6

kbertschy

7 Posts

Posted - 10/11/2015 :  23:16:32  Show Profile  Reply with Quote
One last question, the datasheet specifies this chip as pin 9 being the CE pin.

I put this in the device file, and the program keeps defaulting it to pin 1.

Even when choosing NAND OFNI, it wants pin 1... also, the NAND OFNI causes the program to error out and close (when reading/writing). I did remove the definition before trying this option.

I can't write anything to these chips. Is there anything I can do to remedy this?

Edited by - kbertschy on 10/11/2015 23:44:41
Go to Top of Page
Reply #7

GQ5XSupport

104 Posts

Posted - 11/06/2015 :  12:31:55  Show Profile  Reply with Quote
Please download latest software that fixed the crash issue.
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
MCUmall EPROM BIOS Chip Burner Forum © Copyright 2003 - 2009 Mcumall Electronics Inc. Go To Top Of Page
Generated in 0.15 sec. Snitz Forums 2000