Forum Rule: Always post complete source code & details to reproduce any issue!
Results 1 to 6 of 6

Thread: Dump NAND Flash

  1. #1
    Junior Member
    Join Date
    Dec 2017
    Posts
    3

    Dump NAND Flash

    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!
    Attached Files Attached Files

  2. #2
    Senior Member
    Join Date
    Apr 2013
    Posts
    1,685
    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.

  3. #3
    Junior Member
    Join Date
    Dec 2017
    Posts
    3
    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/datash...vg0s3eta00.pdf

    Click image for larger version. 

Name:	IMG_2639.JPG 
Views:	21 
Size:	202.9 KB 
ID:	12347

  4. #4
    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)

  5. #5
    Senior Member PaulStoffregen's Avatar
    Join Date
    Nov 2012
    Posts
    17,032
    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.

  6. #6
    Junior Member
    Join Date
    Dec 2017
    Posts
    3
    Hi, no it is not. I have my Teensy running at 3.3V, 8MHz

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •