Skip to content

Weird behaviour #1

Description

@joveaaron

Hi, I decided to give your project a try and build it myself because I tried to make a programmer myself but I couldn't figure out why it wasn't working. It looked to be working but after trying to clear the EEPROM (CAT28C256P-20) it read the same pattern (you'll understand further on).

After resetting the Arduino a couple of times to try to see if the problem was consistent or not, I can say that the problem is with one specific bit/pin (D5 on the EEPROM) from converting the repeating byte 0x20 to binary 0b00100000. This byte repeats itself for a 16th or an 8th of the contents of the EEPROM. Not sure exactly how many times because every time I try to read the EEPROM it stops at a different place. I have attached a log so you can see for yourself.

I'm hoping you can help me if you haven't abandoned this project (it's been 4 years since the last commit). Also, how can you program the EEPROM? I have a 32768 byte bin file (the same size as my EEPROM) and I was struggling to understand if your code supports some sort of XMODEM protocol or anything to program the EEPROM from the computer. Thanks!
https://pastebin.com/Hh4aBiXQ

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions