Can an EEPROM be one-time-programmable?
Clash Royale CLAN TAG#URR8PPP
up vote
1
down vote
favorite
I'm confused, and I hope you can help me figuring out, what I misunderstood. I am not an electronics engineer, so bear with me :)
I have a chip, from a Toyota 2000 engine control unit, with the following print:
ATMEL010
25020NB
9D3203C
I have not been able to find a datasheet. And that really surprises me. I did find one for At25020B, but not for one with the NB suffix. Why would Atmel make a chip and not publish the datasheet?
First of all, from what I can find, the Atmel AT25 series are all EEPROM (source). So this chip should be an EEPROM. Am I right?
I looked up, what the suffices mean and found the following (source: Explanation of Atmel’s Part Number Code). B means some kind of military compliance. The N says something about the package:
N = Leadless Chip Carrier, One Time Programmable
I think the N in some cases mean "Leadless Chip Carrier" and in some cases "One Time Programmable", since they are not related. Do you agree?
Looking at the picture, it obviously has 8 leads, so it is not leadless, and thus N must mean one-time-programmable. Do you agree?
As far as I understand the EEPROM technology it is by definition erasable/rewritable.
Is this really a one-time-programmable (and therefore not erasable/rewritable) EEPROM? Or what have I misunderstood? :)
The background for even asking is because I have not had luck with communicating with the chip. A friend, who is an experienced tingler tried to with Bus Pirate and command line tool flashrom, without luck.
automotive atmel eeprom
add a comment |Â
up vote
1
down vote
favorite
I'm confused, and I hope you can help me figuring out, what I misunderstood. I am not an electronics engineer, so bear with me :)
I have a chip, from a Toyota 2000 engine control unit, with the following print:
ATMEL010
25020NB
9D3203C
I have not been able to find a datasheet. And that really surprises me. I did find one for At25020B, but not for one with the NB suffix. Why would Atmel make a chip and not publish the datasheet?
First of all, from what I can find, the Atmel AT25 series are all EEPROM (source). So this chip should be an EEPROM. Am I right?
I looked up, what the suffices mean and found the following (source: Explanation of Atmel’s Part Number Code). B means some kind of military compliance. The N says something about the package:
N = Leadless Chip Carrier, One Time Programmable
I think the N in some cases mean "Leadless Chip Carrier" and in some cases "One Time Programmable", since they are not related. Do you agree?
Looking at the picture, it obviously has 8 leads, so it is not leadless, and thus N must mean one-time-programmable. Do you agree?
As far as I understand the EEPROM technology it is by definition erasable/rewritable.
Is this really a one-time-programmable (and therefore not erasable/rewritable) EEPROM? Or what have I misunderstood? :)
The background for even asking is because I have not had luck with communicating with the chip. A friend, who is an experienced tingler tried to with Bus Pirate and command line tool flashrom, without luck.
automotive atmel eeprom
4
Why would Atmel make a chip and not publish the datasheet? Oh, that happens a lot! Open some old (1970s) Hewlett Packard measurement equipment and there you can find many chips with HP part numbers on them. Often they're very jellybean chips (common chips everyone uses), these just get a special number after packaging. If you buy enough chips you can have a smiley printed on them as well if you like.
– Bimpelrekkie
1 hour ago
add a comment |Â
up vote
1
down vote
favorite
up vote
1
down vote
favorite
I'm confused, and I hope you can help me figuring out, what I misunderstood. I am not an electronics engineer, so bear with me :)
I have a chip, from a Toyota 2000 engine control unit, with the following print:
ATMEL010
25020NB
9D3203C
I have not been able to find a datasheet. And that really surprises me. I did find one for At25020B, but not for one with the NB suffix. Why would Atmel make a chip and not publish the datasheet?
First of all, from what I can find, the Atmel AT25 series are all EEPROM (source). So this chip should be an EEPROM. Am I right?
I looked up, what the suffices mean and found the following (source: Explanation of Atmel’s Part Number Code). B means some kind of military compliance. The N says something about the package:
N = Leadless Chip Carrier, One Time Programmable
I think the N in some cases mean "Leadless Chip Carrier" and in some cases "One Time Programmable", since they are not related. Do you agree?
Looking at the picture, it obviously has 8 leads, so it is not leadless, and thus N must mean one-time-programmable. Do you agree?
As far as I understand the EEPROM technology it is by definition erasable/rewritable.
Is this really a one-time-programmable (and therefore not erasable/rewritable) EEPROM? Or what have I misunderstood? :)
The background for even asking is because I have not had luck with communicating with the chip. A friend, who is an experienced tingler tried to with Bus Pirate and command line tool flashrom, without luck.
automotive atmel eeprom
I'm confused, and I hope you can help me figuring out, what I misunderstood. I am not an electronics engineer, so bear with me :)
I have a chip, from a Toyota 2000 engine control unit, with the following print:
ATMEL010
25020NB
9D3203C
I have not been able to find a datasheet. And that really surprises me. I did find one for At25020B, but not for one with the NB suffix. Why would Atmel make a chip and not publish the datasheet?
First of all, from what I can find, the Atmel AT25 series are all EEPROM (source). So this chip should be an EEPROM. Am I right?
I looked up, what the suffices mean and found the following (source: Explanation of Atmel’s Part Number Code). B means some kind of military compliance. The N says something about the package:
N = Leadless Chip Carrier, One Time Programmable
I think the N in some cases mean "Leadless Chip Carrier" and in some cases "One Time Programmable", since they are not related. Do you agree?
Looking at the picture, it obviously has 8 leads, so it is not leadless, and thus N must mean one-time-programmable. Do you agree?
As far as I understand the EEPROM technology it is by definition erasable/rewritable.
Is this really a one-time-programmable (and therefore not erasable/rewritable) EEPROM? Or what have I misunderstood? :)
The background for even asking is because I have not had luck with communicating with the chip. A friend, who is an experienced tingler tried to with Bus Pirate and command line tool flashrom, without luck.
automotive atmel eeprom
automotive atmel eeprom
edited 1 hour ago


Marcus Müller
28.6k35388
28.6k35388
asked 2 hours ago
Mads Skjern
3571922
3571922
4
Why would Atmel make a chip and not publish the datasheet? Oh, that happens a lot! Open some old (1970s) Hewlett Packard measurement equipment and there you can find many chips with HP part numbers on them. Often they're very jellybean chips (common chips everyone uses), these just get a special number after packaging. If you buy enough chips you can have a smiley printed on them as well if you like.
– Bimpelrekkie
1 hour ago
add a comment |Â
4
Why would Atmel make a chip and not publish the datasheet? Oh, that happens a lot! Open some old (1970s) Hewlett Packard measurement equipment and there you can find many chips with HP part numbers on them. Often they're very jellybean chips (common chips everyone uses), these just get a special number after packaging. If you buy enough chips you can have a smiley printed on them as well if you like.
– Bimpelrekkie
1 hour ago
4
4
Why would Atmel make a chip and not publish the datasheet? Oh, that happens a lot! Open some old (1970s) Hewlett Packard measurement equipment and there you can find many chips with HP part numbers on them. Often they're very jellybean chips (common chips everyone uses), these just get a special number after packaging. If you buy enough chips you can have a smiley printed on them as well if you like.
– Bimpelrekkie
1 hour ago
Why would Atmel make a chip and not publish the datasheet? Oh, that happens a lot! Open some old (1970s) Hewlett Packard measurement equipment and there you can find many chips with HP part numbers on them. Often they're very jellybean chips (common chips everyone uses), these just get a special number after packaging. If you buy enough chips you can have a smiley printed on them as well if you like.
– Bimpelrekkie
1 hour ago
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
4
down vote
I did find one for At25020B, but not for one with the NB suffix. Why would Atmel make a chip and not publish the datasheet?
Why wouldn't they?
Chips are often manufactured for specific customers with specific needs, especially if the numbers are large enough.
Probably, though, your IC is an AT25020 of some kind, which pretty much sets the way it communicates.
I think the N in some cases mean "Leadless Chip Carrier" and in some cases "One Time Programmable", since they are not related. Do you agree?
No. The wording strongly suggest it's a leadless, one time programmable part. Not either. Both.
Looking at the picture, it obviously has 8 leads, so it is not leadless, and thus N must mean one-time-programmable. Do you agree?
No, it seems that naming scheme simply doesn't apply to the IC you have.
As far as I understand the EEPROM technology it is by definition erasable/rewritable.
Wikipedia: EEPROM stands for Electrically Erasable Programmable Read-Only Memory; so yes, by definition, it's electrically erasable. That functionality is controlled by an on-chip erase controller. If you simply disable that after the first write (e.g. by automatically burning a fuse), then it becomes one-time programmable.
Remember, you do not directly interface the memory cells with the pins of your IC; you talk to some kind of controller that takes the messages ("hey, can you give me data from address 0xDEAD?") and interacts with the actual memory based on its own discretion;.
The background for even asking is because I have not had luck with communicating with the chip. A friend, who is an experienced tingler tried to with Bus Pirate and command line tool flashrom, without luck.
What's the chance of that IC simply being broken?
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
4
down vote
I did find one for At25020B, but not for one with the NB suffix. Why would Atmel make a chip and not publish the datasheet?
Why wouldn't they?
Chips are often manufactured for specific customers with specific needs, especially if the numbers are large enough.
Probably, though, your IC is an AT25020 of some kind, which pretty much sets the way it communicates.
I think the N in some cases mean "Leadless Chip Carrier" and in some cases "One Time Programmable", since they are not related. Do you agree?
No. The wording strongly suggest it's a leadless, one time programmable part. Not either. Both.
Looking at the picture, it obviously has 8 leads, so it is not leadless, and thus N must mean one-time-programmable. Do you agree?
No, it seems that naming scheme simply doesn't apply to the IC you have.
As far as I understand the EEPROM technology it is by definition erasable/rewritable.
Wikipedia: EEPROM stands for Electrically Erasable Programmable Read-Only Memory; so yes, by definition, it's electrically erasable. That functionality is controlled by an on-chip erase controller. If you simply disable that after the first write (e.g. by automatically burning a fuse), then it becomes one-time programmable.
Remember, you do not directly interface the memory cells with the pins of your IC; you talk to some kind of controller that takes the messages ("hey, can you give me data from address 0xDEAD?") and interacts with the actual memory based on its own discretion;.
The background for even asking is because I have not had luck with communicating with the chip. A friend, who is an experienced tingler tried to with Bus Pirate and command line tool flashrom, without luck.
What's the chance of that IC simply being broken?
add a comment |Â
up vote
4
down vote
I did find one for At25020B, but not for one with the NB suffix. Why would Atmel make a chip and not publish the datasheet?
Why wouldn't they?
Chips are often manufactured for specific customers with specific needs, especially if the numbers are large enough.
Probably, though, your IC is an AT25020 of some kind, which pretty much sets the way it communicates.
I think the N in some cases mean "Leadless Chip Carrier" and in some cases "One Time Programmable", since they are not related. Do you agree?
No. The wording strongly suggest it's a leadless, one time programmable part. Not either. Both.
Looking at the picture, it obviously has 8 leads, so it is not leadless, and thus N must mean one-time-programmable. Do you agree?
No, it seems that naming scheme simply doesn't apply to the IC you have.
As far as I understand the EEPROM technology it is by definition erasable/rewritable.
Wikipedia: EEPROM stands for Electrically Erasable Programmable Read-Only Memory; so yes, by definition, it's electrically erasable. That functionality is controlled by an on-chip erase controller. If you simply disable that after the first write (e.g. by automatically burning a fuse), then it becomes one-time programmable.
Remember, you do not directly interface the memory cells with the pins of your IC; you talk to some kind of controller that takes the messages ("hey, can you give me data from address 0xDEAD?") and interacts with the actual memory based on its own discretion;.
The background for even asking is because I have not had luck with communicating with the chip. A friend, who is an experienced tingler tried to with Bus Pirate and command line tool flashrom, without luck.
What's the chance of that IC simply being broken?
add a comment |Â
up vote
4
down vote
up vote
4
down vote
I did find one for At25020B, but not for one with the NB suffix. Why would Atmel make a chip and not publish the datasheet?
Why wouldn't they?
Chips are often manufactured for specific customers with specific needs, especially if the numbers are large enough.
Probably, though, your IC is an AT25020 of some kind, which pretty much sets the way it communicates.
I think the N in some cases mean "Leadless Chip Carrier" and in some cases "One Time Programmable", since they are not related. Do you agree?
No. The wording strongly suggest it's a leadless, one time programmable part. Not either. Both.
Looking at the picture, it obviously has 8 leads, so it is not leadless, and thus N must mean one-time-programmable. Do you agree?
No, it seems that naming scheme simply doesn't apply to the IC you have.
As far as I understand the EEPROM technology it is by definition erasable/rewritable.
Wikipedia: EEPROM stands for Electrically Erasable Programmable Read-Only Memory; so yes, by definition, it's electrically erasable. That functionality is controlled by an on-chip erase controller. If you simply disable that after the first write (e.g. by automatically burning a fuse), then it becomes one-time programmable.
Remember, you do not directly interface the memory cells with the pins of your IC; you talk to some kind of controller that takes the messages ("hey, can you give me data from address 0xDEAD?") and interacts with the actual memory based on its own discretion;.
The background for even asking is because I have not had luck with communicating with the chip. A friend, who is an experienced tingler tried to with Bus Pirate and command line tool flashrom, without luck.
What's the chance of that IC simply being broken?
I did find one for At25020B, but not for one with the NB suffix. Why would Atmel make a chip and not publish the datasheet?
Why wouldn't they?
Chips are often manufactured for specific customers with specific needs, especially if the numbers are large enough.
Probably, though, your IC is an AT25020 of some kind, which pretty much sets the way it communicates.
I think the N in some cases mean "Leadless Chip Carrier" and in some cases "One Time Programmable", since they are not related. Do you agree?
No. The wording strongly suggest it's a leadless, one time programmable part. Not either. Both.
Looking at the picture, it obviously has 8 leads, so it is not leadless, and thus N must mean one-time-programmable. Do you agree?
No, it seems that naming scheme simply doesn't apply to the IC you have.
As far as I understand the EEPROM technology it is by definition erasable/rewritable.
Wikipedia: EEPROM stands for Electrically Erasable Programmable Read-Only Memory; so yes, by definition, it's electrically erasable. That functionality is controlled by an on-chip erase controller. If you simply disable that after the first write (e.g. by automatically burning a fuse), then it becomes one-time programmable.
Remember, you do not directly interface the memory cells with the pins of your IC; you talk to some kind of controller that takes the messages ("hey, can you give me data from address 0xDEAD?") and interacts with the actual memory based on its own discretion;.
The background for even asking is because I have not had luck with communicating with the chip. A friend, who is an experienced tingler tried to with Bus Pirate and command line tool flashrom, without luck.
What's the chance of that IC simply being broken?
answered 1 hour ago


Marcus Müller
28.6k35388
28.6k35388
add a comment |Â
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2felectronics.stackexchange.com%2fquestions%2f399653%2fcan-an-eeprom-be-one-time-programmable%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
4
Why would Atmel make a chip and not publish the datasheet? Oh, that happens a lot! Open some old (1970s) Hewlett Packard measurement equipment and there you can find many chips with HP part numbers on them. Often they're very jellybean chips (common chips everyone uses), these just get a special number after packaging. If you buy enough chips you can have a smiley printed on them as well if you like.
– Bimpelrekkie
1 hour ago