Dump NAND Flash

Status
Not open for further replies.

c0d3z3r0

New member
Hi all,

I am trying to dump a Toshiba TC58NVG0S3ETA00 NAND flash chip with Teensy++ 2.0.
To test if communication works I first wanted to get chip id and manufacturer id but that does not seem to work.
Code is attached.

Output:
Code:
DEBUG readDataBus: 7C 1111100
DEBUG readDataBus: 7C 1111100
DEBUG readDataBus: 7C 1111100
DEBUG readDataBus: 7C 1111100
DEBUG readDataBus: 7C 1111100
MID: 7C
CID: 7C

Any ideas what is wrong here?
Thanks!
 

Attachments

  • nand.ino
    5.8 KB · Views: 132
Showing your wiring schematic or photo may help others lining up your code with the reality. Do you have a link for the NAND chip data sheet, or your own summary of the interface and timing.
 
I use 360 NAND Clip. Wiring is as follows (see code also):

C0-C7 <-> I/O0-I/O7
B0 <-> /CE (FCE1)
B1 <-> /RE
B2 <-> CLE
B3 <-> ALE
B4 <-> /WP
B5 <-> /WE
B6 <-> RY/BY (FRB1)
VCC3.3 <-> VCC
GND <-> VSS (GND)

Datasheet for NAND: http://www.wilsolucoes.com.br/datasheet/Tc58nvg0s3eta00.pdf

IMG_2639.JPG
 
Hey there,

Any luck reading/writing data on NAND flash memory?

I've got an MT29F4G that I'm trying to work with, but haven't managed to start yet. (The unit is listed as one of the chips Paul's working on. I wonder if he's managed to finish the tests)
 
Is that memory chip 5V tolerant? The datasheet has absolute max voltage is 4.6 on page 3, and recommended max at 3.6 on page 4. Have you converted that Teensy++ 2.0 to 3.3V with the MCP1825 regulator chip? If you drive that chip with 5V, you're likely to do damage,

If Teensy++ 2.0 is running at 3.3V, don't forget to set Tools > CPU Speed to only 8 MHz.
 
Status
Not open for further replies.
Back
Top