Guys
I'm trying to develop my own FV-1 Eval Board to see if I can cook some tasty effects. :icon_lol:
I'm basically using the Slackers Babelfish schem with a rotative switch to select the programs.
http://www.aronnelson.com/gallery/main.php/v/slackers-stuff/babelfish/babelfishschem.jpg.html?g2_imageViewsIndex=1
I bought an inexpensive CH341A eeprom programmer for programming the onboard eeprom 24LC34.
In circuit I isolated the 3v3 line of the eeprom from the rest of the board so thats not conected when I plug the programmer.
I just can't manage to make it work. I don't know if I need pull up resistors, so I tried tying a 2 x 1k5 from 3v3 to each SCK/SDA lines, but with no results.
The memory works using the zero force socket
The voltages of the eeprom in the programmer socket are
1, 2, 3, 4, 7: 0
5 and 6: 5v (usb powered)
8: 3v3
The voltages of the eeprom IN Circuit are
1, 2, 3, 4, 7: 0
5 and 6: 1.6 v
8: 3v3
So I imagine the FV.1 or other component is pulling the lines down.
What do I check?
Thanks in advance
Regards
Well, looks like my suspicions were true
I had cut the wires that conects de data and clock lines from the 24LC32 to the fv1 and tried reading and programming.
Works like a charm.
Maybe is the programmer that sets high (5v) clock and data and the FV1 loads that thus the programmer doesnt work?
I don't have at my disposal anyone who can borrow another type of burner so I can try that.
Hola Coco, cuanto tiempo!
If I'm not mistaken, the FV-1 should be pulling up the memory lines.
I had a similar issue with my FV-1 board. I couldn't program the memory on board, and I could only program it by adding pull up resistors. But then, my FV-1 didn't work. I checked all pins voltages, and I had 1.6v in some pins I should have 3.3v.
I did a reflow of all the solders and the issue was still there. I did an in deep flux residue cleanup and this fixed everything, including the memory programming.
So my advice would be to check if the FV-1 is operating at the right voltages everywhere. And ensure you don't have any residual flux.
Good luck!
Mat.
On my own board I don't use pull-ups. I use a Pickit2 for programming, and while progamming in-circuit works, I do need to disconnect it when I want to test.
The Fv-1 has internal pull ups on the SDA/SCL lines.