PDA

View Full Version : Help with reading SPI eeproms Plz...


cole
12-02-2000, 19:36
Hi

I have problems with reading SPI eeproms from Trium phones.I work beafore with 24cXXX
eeproms and I never have problems.
I was try to read eeprom from Mars MT 050 and when I verify,verify always faild.
Each time when I read device I get diferent data.
Today I try to read eeprom from MT 040 Galaxy.When the Pony read data data is 00 00 00 00 00 00 etc... and each time I try the problem is same.
I configure my Pony with all posible combination,same problem ....
I use interface from Claudio Lanconelli LancOS.
What could be wrong?I try almost everything and I don`t have idea anymore.

Thanks
Cole

MaRiN
12-02-2000, 21:02
I have the same problem :-(
I try to read eeprom 95640 from Trium Astral with Pony programer but when I desolder this eeprom and put it in the slot of SPI Pony adapter I press Read, and everything is
00 00 00 00..., Why?
How to read and write this eeprom?
Please help!
P.S.
My Pony programer works ok with 24Cxx adapter.

cole
12-03-2000, 15:57
Can anybody help us?

starpho
12-03-2000, 20:31
It is normal that you have a problem to read this EEprom.It is totaly different EEPROM than 24cxxx.95640 is the same like 25640 and more complicated than 24cxxx,becouse it has some special(features) fields inside,and one time when I wanted to read the contents of the EEprom,I had to enable special features.Just to know that I have special programmer who costed me almost 800 USD.But I supose that you can find something very cheap to do your job.Good luck!!!

unitedservice
12-04-2000, 08:35
Pony work OK with 95640 but she is with 3.3V power!You must make 3.3V power to 8 pin.This is all.
b/r
Originally posted by cole:
Hi

I have problems with reading SPI eeproms from Trium phones.I work beafore with 24cXXX
eeproms and I never have problems.
I was try to read eeprom from Mars MT 050 and when I verify,verify always faild.
Each time when I read device I get diferent data.
Today I try to read eeprom from MT 040 Galaxy.When the Pony read data data is 00 00 00 00 00 00 etc... and each time I try the problem is same.
I configure my Pony with all posible combination,same problem ....
I use interface from Claudio Lanconelli LancOS.
What could be wrong?I try almost everything and I don`t have idea anymore.

Thanks
Cole

JSB
12-04-2000, 13:45
Thanks unitedservice!
It's realy work, I made this changes on ponyprog's scheme .
|------| +5v +3,3v
| 7805 |---------[ 10 ]--+-------
|--+---| | GND
| +-|>|-|>|-|>|-|>|---
| GND

JSB
12-04-2000, 13:47
|------| +5v +3,3v
| 7805 |---[ 10 ]-+-------
|--+---| | GND
| +-|>|-|>|-|>|-|>|--
| GND

JSB
12-04-2000, 13:53
well i can't draw very well but who wants this scheme mail me http://www.thoic.net/gsm/ubb/smile.gif))
pic_systems@yahoo.com

MaRiN
12-05-2000, 02:19
I have Celeron 466MHz, and I try everything but Pony always reads 00 00 00...
Now I try Pony with zener diode 3,3V, on old 486, and it works great!
Why I can't read SPI eeproms on my Celeron?
24Cxx works ok.

JSB
12-05-2000, 14:51
Originally posted by MaRiN:
I have Celeron 466MHz, and I try everything but Pony always reads 00 00 00...
Now I try Pony with zener diode 3,3V, on old 486, and it works great!
Why I can't read SPI eeproms on my Celeron?
24Cxx works ok.
Hello, Celeron MB is whit integrated I/O controler and it's out voltage is low, but 486 is with I/O adapter and on it have real max chip, I think it'ñ a cause. Test with external power.

unitedservice
12-05-2000, 19:17
You must make 3.3v only at 8 pin on chip.Not at all PONY.I work with 266MHz
machine and all OK.But I work with v.1.7C
Pony.Pony 2000 not work cood.

cole
12-05-2000, 22:04
Hi

Thanks to all who helping me.
I must say that I absolve problem.
I was trying with all posible solution that you write to me,but I didn`n absolved on that way.
I try today with my power supply.I can regulate voltage on it from 0 to 26 volts.
I was trying from 2,7 to 3,5 volts for supplying eeprom and it doesn`t work untill I put voltage down to 2,5 volts.Thean I could read it and verify was always sucesful.
I find out that when I put voltage under 2 v and uper than 2,5 v I can`t read it.
It work very nice from 2 to 2,5 V.
I save the bin on each voltage (I mean I save it on 2 then 2,1 then 2,2 ....etc till 2,5) then I compare files and files was same.
So if somebody can explane to me whay at me work only by this way.?
I recomanding to every one to use ext.pow supplying for reading eeproms and for suplaying cables,ecause is more stabile then supplaying from computer.
Thanks again to every one who try to help me
Cole

igor_g
12-06-2000, 19:11
Hi All!
Remove a jumper between pin6 and pin 7 on RS232
Pin6 ------- x
Pin7 ----------------------- [4k7] ---.It works with the normal scheme and without exterior power supply.



[This message has been edited by igor_g (edited 06 December 2000).]

MaRiN
12-07-2000, 02:49
Originally posted by unitedservice:
You must make 3.3v only at 8 pin on chip.Not at all PONY.I work with 266MHz
machine and all OK.But I work with v.1.7C
Pony.Pony 2000 not work cood.

I put 3.3V zener diode beetwen out and gnd pins of 78L05, and everything is ok, but only on 486 computer not on my Celleron 466 on Asus maiboard.

igor_g
12-07-2000, 21:31
Hi MaRin!
I had similar problem. The scheme Ponyprog worked well on 24Cxx.à on 95640
Read out 00 00 00 00 00. All was corrected when was assembled scheme PonyProg from
USPU 4.2.
Try also all it will turn out.
Excuse for English.
Thanks.

MaRiN
12-09-2000, 01:18
Could you please send to me your working PonyProg sheme?

Originally posted by igor_g:
Hi MaRin!
I had similar problem. The scheme Ponyprog worked well on 24Cxx.à on 95640
Read out 00 00 00 00 00. All was corrected when was assembled scheme PonyProg from
USPU 4.2.
Try also all it will turn out.
Excuse for English.
Thanks.

nightxyz
12-18-2000, 12:17
Hi cole.

is your power supply calibrated ?

Regards...

cole
12-18-2000, 15:30
Hi Nightxyz

I`m not shure did I understand you.I don`t know what you mean under "power supply calibrated".
I have one Power supply on which I can regulate voltage from 0 to 26 Volts.
When I read eeprom I put voltage (with trimer resistor on power suplly) on 2,3 V and I read it and verify sucesful.
I don`t use diodes (1N4148) I disconect it (put out).
I put GND to GND by schematic but I supllay eeprom (pin 7 and 8 short) from MY power supply.