When looking down at the ZIF socket with a flash chip in it, it's difficult to tell which pins go to which hole in the breadboard. There's kind of an optical illusion, and I'd gotten it wrong. The chip didn't even have a ground, I'm not quite sure how it was functioning. It was also missing data pin 0, the fact it worked at all was amazing. Well, that's fixed, and now it works perfectly.
You can see in this picture that the short yellow jumper on the right of the ZIF socket is supposed to go to ground, however it doesn't connect with any pins on the chip. That's also the chip I thought was broken.
From Arduino Flash Reader |
When looking straight down, it difficult to tell what goes where.
From Arduino Flash Reader |
Anyway, this works now! It's time to start making the shield. I think I'm going to use this method for making the shield from proto board. The unusual spacing on the Arduino is really annoying! Now to disassemble this thing and start making the shield. I just have to remember to double-check my connections before soldering. Fixing this problem was easy on the breadboard, but will be difficult on the shield.
The code is really primitive right now. I have a really badly hacked up Ruby frontend to read and write files to the chip that I don't even want to share. Once more work is done on that, I'll post the code.
3 comments:
Please can you share documentation, possibly a schematic, this looks fun and interesting. I would love to see.
Take care
thanks
Would it be possible to take a look at the Arduino source code for this project? I am doing something similar with an mbed, and my command sequences just won't work.
Is this project still alive? Can you post the code and schematics? Would be nice, programmers are very expensive! :-(
Post a Comment