AT45 Flash problems


Closed Thread
Results 1 to 7 of 7
  1. #1
    Join Date
    Oct 2004
    Posts
    46

    Default AT45 Flash problems

    I am running a 28 PIN AT45 flash chip with 8Meg of bits with a 16f876. I send data to the buffer and then from the buffer to the page. Everything generally works fine except every now and then when I read the data from the AT45 I get a bunch of 255s where there should be other data. I discovered that the buffer wasn't receiving the data correctly. The problem seems to be in the shiftout of data to the buffer. It only happens every now and then. It's very hard to duplicate it consistently. Has anyone out there had this experience before and if so how did you correct it?

    Kind Regards,
    Eric

  2. #2
    Bieli's Avatar
    Bieli Guest


    Did you find this post helpful? Yes | No

    Default Did You solve this problem?

    Hello.
    I have simillar problem. Write and read to/from buffers work fine but when I transfer data into main memory I only have correct first byte and all others are FF. This problem is always on all pages.
    Thanks for help.

  3. #3
    Chris Mayhew's Avatar
    Chris Mayhew Guest


    Did you find this post helpful? Yes | No

    Default

    Hi

    I just found this url which might be of interest.

    http://www.compsys1.com/workbench/AT45DB/at45db.html

    It provides some test code to read/write to the AT45 part, though I haven't tried it. Nor do I know anything about this website, I just "found" it.

    Regards
    Chris

  4. #4


    Did you find this post helpful? Yes | No

    Default

    hi there
    Can you please tell me what circuit you used to sort out the voltage level between the 5v of the pic and the 3v of the at45

  5. #5
    Join Date
    Nov 2003
    Location
    Wellton, U.S.A.
    Posts
    5,924


    Did you find this post helpful? Yes | No

    Default

    If I am reading the DATASHEET correctly, the device runs at the low voltage but...
    from the DATASHEET
    All Input Voltages
    (including NC Pins)
    with Respect to Ground ...................................-0.6V to +6.25V
    Dave
    Always wear safety glasses while programming.

  6. #6
    Join Date
    Sep 2004
    Location
    montreal, canada
    Posts
    6,898


    Did you find this post helpful? Yes | No

    Default

    You could use voltage divider made with resistor or much fancy level converter circuits, ICs, or run the whole thing @3v
    Steve

    It's not a bug, it's a random feature.
    There's no problem, only learning opportunities.

  7. #7
    Join Date
    May 2006
    Location
    Del Rio, TX, USA
    Posts
    343


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by Andre_Pretorius View Post
    hi there
    Can you please tell me what circuit you used to sort out the voltage level between the 5v of the pic and the 3v of the at45
    See response to your other post.

Similar Threads

  1. VDIP1 (Vinculum - FTDI) problems
    By BrianT in forum mel PIC BASIC Pro
    Replies: 12
    Last Post: - 20th August 2013, 13:51
  2. Replies: 2
    Last Post: - 8th February 2009, 05:10
  3. Replies: 4
    Last Post: - 3rd January 2008, 23:41
  4. 18f452 Problems
    By mglazer in forum mel PIC BASIC Pro
    Replies: 2
    Last Post: - 26th October 2005, 04:15
  5. HSEROUT Problems
    By SergioRM in forum mel PIC BASIC Pro
    Replies: 3
    Last Post: - 7th April 2005, 23:17

Members who have read this thread : 1

You do not have permission to view the list of names.

Posting Permissions

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