8476 views|13 replies

17

Posts

0

Resources
The OP
 

How to tell if an EEPROM chip is bad? [Copy link]

 
 I'm currently working on TMS320F28034 to test the read and write programs of AT24C08, but I can't control the EEPROM chip. I want to make sure if the chip is broken?
This post is from TI Technology Forum

Latest reply

Just look at the waveform.  Details Published on 2018-12-7 00:33
 

6062

Posts

4

Resources
2
 
This post was last edited by damiaa on 2018-12-5 16:55 If you want to see if the chip is broken, you can replace it. Or use an EEPROM burning device to determine. Debugging the program: If you have something to write data into it, call the read command first. If not, you still have to write first, and then read the result. If you have an oscilloscope or logic analyzer, you can look at the waveform to check for problems. You can also understand the code well. Try it a few more times and it should work.


This post is from TI Technology Forum
 
 
 

1w

Posts

16

Resources
3
 
Write it in, read it out again, if it's wrong then it's bad
This post is from TI Technology Forum
Personal signaturehttp://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
 
 
 

1w

Posts

142

Resources
4
 
You have to make sure your program is ok. Almost all common programmers support 24C08, and you can find out by testing it with a programmer.
This post is from TI Technology Forum
Personal signature上传了一些书籍资料,也许有你想要的:http://download.eeworld.com.cn/user/chunyang
 
 
 

2700

Posts

0

Resources
5
 
Yes, you need to make sure the program is ok, take a good look at the datasheet, confirm whether the timing is ok, and then consider changing the IC.
This post is from TI Technology Forum
Personal signature作为一个水军,就是尽量的多回帖,因为懂的技术少,所以回帖水分大,见谅!
EEWORLD开发板置换群:309018200,——电工们免费装β的天堂,商家勿入!加群暗号:喵
 
 
 

17

Posts

0

Resources
6
 
Thank you for your reply. Currently, data cannot be written (data written to the "send buffer register" is not automatically assigned to the "shift register"), and the read value is not correct. There is no waveform when observing with an oscilloscope. SCL and SDA are always high. The loopback mode of the I2C module is tested and there is no problem. The program is used on AT24C64. The timing of reading and writing is slightly changed. It has been checked several times and no problem is found. The board is also replaced, but it still does not work. I want to know if it is possible to determine whether the chip is broken without disassembling it?
This post is from TI Technology Forum

Comments

You still need to check the timing. Check whether the ACK is correct for each step of reading and writing. Only when the ACK is correct can you continue reading and writing.  Details Published on 2018-12-6 14:30
You still need to check the timing. Check whether the ACK is correct for each step of reading and writing. Only when the ACK is correct can you continue reading and writing.  Details Published on 2018-12-6 09:12
 
 
 

6366

Posts

4936

Resources
7
 
annqisn posted on 2018-12-6 08:30 Thank you for your reply. Currently, data cannot be written (the data written to the "send buffer register" is not automatically assigned to the "shift register"), and reading...
still requires checking the timing. Check whether the ACK is correct for each step of reading and writing. Only when the ACK is correct can the reading and writing continue.
This post is from TI Technology Forum
 
 
 

17

Posts

0

Resources
8
 
There is no waveform, it is always high level.
This post is from TI Technology Forum
 
 
 

310

Posts

1

Resources
9
 
I also encountered this problem. The EEPROM I am using now is 24512BPR. Can anyone tell me what tools or software I can use to verify the read and write of this chip and whether the storage of the chip is normal? Urgent, urgent, urgent, thank you
This post is from TI Technology Forum
Personal signature

湖边草,俯仰若有情。岁月千载如流水,人生一世似漂萍,何必求浮名。

 
 
 

1w

Posts

142

Resources
10
 
annqisn posted on 2018-12-6 08:30 Thank you all for your replies. Currently, data cannot be written (the data written to the "transmit buffer register" is not automatically assigned to the "shift register"), and read...
From your description, there are no SCL and SDA signals. It is obviously a program problem and has nothing to do with the quality of the chip, unless these two pins are short-circuited to the power supply.
This post is from TI Technology Forum
Personal signature上传了一些书籍资料,也许有你想要的:http://download.eeworld.com.cn/user/chunyang
 
 
 

17

Posts

0

Resources
11
 
Thanks for your enthusiastic recovery, the problem has been solved, it was a pin configuration problem. The hardware is good.
This post is from TI Technology Forum

Comments

It's good that it can be solved. It seems that the EEPROM chip configuration is not correct and it is easy to be misunderstood.  Details Published on 2018-12-6 23:04
It's good that it can be solved. It seems that the EEPROM chip configuration is not correct and it is easy to be misunderstood.  Details Published on 2018-12-6 15:29
 
 
 

2w

Posts

341

Resources
12
 
annqisn posted on 2018-12-6 15:25 Thank you for your enthusiastic recovery. The problem has been solved. It is a problem of pin configuration. The hardware is good.
It is good that it can be solved. It seems that the EEPROM chip configuration is not correct and it is easy to be misunderstood.
This post is from TI Technology Forum
 
 
 

6366

Posts

4936

Resources
13
 
annqisn posted on 2018-12-6 15:25 Thank you for your enthusiastic recovery. The problem has been solved. It is a pin configuration problem. The hardware is good.
Could it be that the voltage levels of the device address configuration pins A0, A1, and A2 are not connected correctly, resulting in incorrect device addresses?
This post is from TI Technology Forum
 
 
 

1903

Posts

0

Resources
14
 
Just look at the waveform.
This post is from TI Technology Forum
 
 
 

Guess Your Favourite
Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list