Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [eeprom]

Acronym: Electrically Erasable, Programmable Read-Only Memory. Sometimes used with Flash parts that are similar to old EEPROM parts.

5
votes
3answers
1k views

Why isn't there any EEPROM in STM32F4 MCUs?

Why isn't there any EEPROM in the STM32F4 series MCUs? Mostly I have Microchip MCUs and they have EEPROM available in them, but I just found out that it is not available in the STM32F4 MCUs... And it ...
0
votes
1answer
72 views

eeprom driver code c++ overlapping

im trying to write driver for EEPROM (24LC64): page size: 32 byte capacity: 8KB (64Kbit) definition code: ...
0
votes
0answers
41 views

eeprom endurance and life expectation

Imagine the following situation: 'considering that we have the environment of room temperature ..' EEPROM size: 512 byte. EEPROM endurance: 100,000 write cycles logging data: 4 bytes every 3 minutes. ...
0
votes
0answers
37 views

ENE KB9012 SPI protocol reflashing with parallel port

The story in short: I have a laptop which got bricked with a failed BIOS update, and it's ENE KB9012QF A3 KBC's embedded flash contents needs to be reflashed. Solutions I tried, but didn't work: ...
0
votes
1answer
62 views

Why is one of the transistors in ROM sense amplifier twice the width of the one opposite of him?

The picture is of Sense Amp design of ROM component in which a 'dummy' bit line is used to imitate the current so that the proper information can be derived from the memory cell by comparing the ...
0
votes
0answers
39 views

Hacking an eight cell battery monitor

My goal is to monitor each cell voltage of a seven cell li-ion battery and send this to a Linux board, specifically the Jetson TX2, over i2c. There does not seem to be any off the shelf component that ...
1
vote
1answer
42 views

Emulated EEPROM using STM32F030K6T6

I've got a project I'm working that is using an STM32F030K6T6. I've followed STM's example of emulated eeprom for the STM32F0xx microcontrollers, but am hitting a Hard Fault when the EEPROM_Init ...
1
vote
1answer
151 views

Single I2C EEPROM 24C02 uses all eight addresses by itself

I was scanning for a used address by I2C EEPROM (24C02). Contrary to my expectations, it returned all eight possible addresses (0x50-0x57) instead of the hardwired one. I thought the problem was in a ...
2
votes
3answers
142 views

For maximum EEPROM readability into the future is it better to write once and leave it, or periodically “refresh”?

What is the best strategy if I have a static value that I want to store in EEPROM once and then be able to read it as far into the future as possible? Is it better to write it one time and never ...
0
votes
1answer
40 views

Is resistor needed to drive NPN Transistor from EEPROM

I am using this EEPROM in read mode: http://ww1.microchip.com/downloads/en/DeviceDoc/doc0270.pdf And am using this transistor: https://www.onsemi.com/pub/Collateral/P2N2222A-D.PDF I need my EEPROM I/...
1
vote
1answer
134 views

Asynchronous write to EEPROM

There is Stm32l052 with built-in EEPROM (2k). 4 ADC channels are used, data is collected by the trigger every 40 microseconds. Data from the ADC is processed in the interrupt (determined by the output ...
1
vote
1answer
45 views

EEPROM Interface confusion with Address?

So im researching how to interface with a EEPROM Chip via I2C with an AVR (Still learning a lot of the interfacing). Anyways, the AT24C16 for instance (or that family of EEPROM) seem pretty popular. ...
4
votes
6answers
745 views

Can an EEPROM be one-time-programmable?

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 the engine control unit of a Toyota Yaris Verso ...
-3
votes
1answer
81 views

Why do I need to read/write from/to EEPROM in embedded applications? [closed]

What is the usage of the EEPROM in embedded application? can you give me examples?
5
votes
2answers
995 views

Does a microcontroller fetch instructions in blocks?

It seems that the flash memory on most microcontrollers that stores the assembly code is NAND flash, which is only accessible on a per-block basis. Does the CPU has to fetch an entire block to execute ...
0
votes
1answer
53 views

One Wire, 1-Wire, SingleWire, SDQ — are they compatible?

There are at least three different manufacturers with "one wire" type memories: Maxim/Dallas has "1-Wire" Microchip has "Single-Wire" TI has "SDQ" Are they all compatible with each other? I'm ...
1
vote
2answers
66 views

Analog Bistable Memory

I am looking for a device which I do not know exists. I would like to store the state of a number of analog switches, perhaps driven by a D Type Flip Flop. I'd like to drive the flip flop and set ...
1
vote
1answer
61 views

Would a parallel EEPROM ever output a value that it does not contain?

I understand that when the address input to a parallel EEPROM changes from A to B, the output may show results that aren't the contents of either A or B, for a few nanoseconds. Are these spurious ...
2
votes
1answer
68 views

Why Flash memories have less P/E (Program / Erase) cycles (e.g. 100K) compared to EEPROM (e.g. 1000K)?

As per datasheet of EEPROM: CAT24C02 (On Semiconductors) - P/E Cycle count is > 1000k whereas as per datasheet of NAND Flash: MX30LF2G18AC-TI (MXIC) - P/E Cycle count is > 100k I would like to know ...
0
votes
1answer
54 views

EEPROM 25LC1024 issue with PIC32MX OLIMEX board

I am trying to read the status register for the EEPROM following the instructions in this Application Note. I wanted to have the opinion of the community on the signals I am getting. They don't seem ...
11
votes
8answers
5k views

Saving data without a microcontroller?

Is there a way to save voltage data directly (without a microcontroller) to anywhere, like EEPROM, SDCARD, etc.? For example, I am using an MPX pressure sensor which gives 0V to 5V analog output. ...
2
votes
2answers
315 views

ATMEL 24C02 EEPROM - Trouble understanding how the addressing works

I am currently writing a library for ATMEL's 24C series EEPROMs (not a programming question). The library works fine with a single EEPROM at the moment and I am trying to support multiple EEPROMs now, ...
1
vote
1answer
141 views

Help identifying a microprocessor?

I've recently started trying to reverse engineer my old car's ECU (2001 Holden Jackaroo/Isuzu Trooper with a 3.0L diesel 4jx1 engine), purely as a learning experience. I've managed to identify and ...
1
vote
5answers
268 views

What to call the cells of memory in a computer or a microcontroller?

I don't know if this is the right forum to post this question, but I thought so because this forum is for educators and I'm a trainer and my question is related to education. I want to do an ...
1
vote
2answers
85 views

Parallel EEPROM write to with I2C

I was wondering if there is a hybrid between the serial and parallel EEPROM's? What I mean is, is there an EEPROM that can be written to over I2C and then once it is setup can be controlled with some ...
0
votes
2answers
294 views

STM32f030C8 I2C EEPROM -no data received when read after a write

I am developing library for I2C eeprom at24c04 with stm32f030c8. My read and write functions work but when i try to read immediately after a write to eeprom, the eeprom doest return any data. however ...
0
votes
3answers
70 views

Problems understanding I2C pullup calculation

I have been trying to read about I2C pullups such that I can select an appropriate pullup resistor for an EEPROM (24LC02B-I/P) which I want to use as serial ROM to drive some 7-segment displays. ...
1
vote
1answer
65 views

SPI software select not staying low

...and a few other things. I am working my way through Geoffrey Brown's book Discovering the STM32 Microcontroller and it's largely been smooth so far. I've come across an exercise where the reader ...
0
votes
1answer
40 views

Can I write to an I2C EEPROM with an arduino if it is powered by a different circuit?

That is to say, can I just connect the SCL and SDA lines from an externally powered EEPROM to an arduino to write to it? The EEPROM in question is AT24C16A. I am trying to make a circuit which relies ...
0
votes
2answers
706 views

Automotive ECU Flash and EEPROM memory mapping

I'm trying to access data stored in the eeprom of an automotive ECU and I'm short on experience. My question is how flash and eeprom are mapped and accessed by the micro. I haven't looked at the ...
0
votes
1answer
189 views

Winbond W27C512 EEPROM erasing/writing

I got these EEPROMS lately and I want to use them for other projects, so I need to erse/write them. I have Arduino Mega, powered by 12V power adapter and I am creting a shield with ZIF connector for ...
1
vote
1answer
249 views

How does a memory map of a 1K EEPROM look like? [closed]

I am using a 1Kbit: The device is organized as one block of 128 x 8-bit memory. I want to understand how to it's organized and how addresses are structured? Example: I want to store the world "Hello" ...
-1
votes
2answers
129 views

Recording servo movements using pic with CCS C

Here what I am trying to do is control servo motor with a pottentiometer and record its movement using analog to digital converter and than play. I started with just moving the servo. To see which ...
0
votes
1answer
101 views

Reuse a S25FL256S SPI 32MB flash module even when it is possibility protected?

This is my weekend toy, a Spansion/Cypress fl256saif00 (S25FL256S), a 32MB SPI module. This chip is salvaged from a Cisco EPC3928 Docsis 3.0 Modem Router (2012). The (first) challenge was to be able ...
0
votes
2answers
125 views

Will my decimal to binary converter work

I got into electronics recently and I hope to make a 8 bit ripple carry adder with a decimal input and output. This input is the first schematic I designed from scratch without a tutorial to go off ...
2
votes
2answers
255 views

Ghosting on 7 segment display

I have an EEPROM (AT28C64B) multiplexed and connected to 3 seven segment displays, I did so using a tutorial online from ben eater https://www.youtube.com/watch?v=dLh1n2dErzE&t=300s Sorry for ...
0
votes
2answers
151 views

Can no-connect pins on EEPROM ever be connected to VCC or GND?

I created a circuit in which all the address inputs of an AT28C256 are connected to outputs of shift registers (74HC164). In the future I will do many of these circuits, however I haven't yet ...
0
votes
0answers
50 views

Ambiguous behavior while using 2 SPI's with relatively similar speeds STM32f030c8

I'm using RFID reader Rc522 communicating with the STM32f030c8 via SPI1 and EEPROM communicating via SPI2. System clock : 48 Mhz (via the Internal PLL system) APB peripheral clock which has the SPI's :...
-1
votes
2answers
134 views

Can I program a microcontroller by manually programming an EEPROM and then coyping the EEPROM contents to the microcontroller? [closed]

If so , what do I need to learn in order to do that? I know it is possible to manually program an EEPROM. But What I want to know is how I can transfer the date stored in a eeprom to the ...
5
votes
5answers
775 views

Tiny parallel eeprom

Is there such a thing as a low pin-count eeprom IC that can be used to replace logic circuits with just a couple of inputs and outputs? I'm thinking of DIP-16 or smaller, but it needs to be parallel. ...
0
votes
1answer
67 views

How to prevent SOIC8 clip from backfeeding

I'm trying to read the flash ROM using a SOIC8 clip, on board. I am horrible at surface mount soldering. Is there a way to use the clip on the board, without removing the chip, and not have the SOIC8 &...
8
votes
9answers
1k views

EEPROM with high endurance

I am currently working on one embedded project in which I have one counter which will be active all the time. If the power goes down then also I have to store last counter status and load it back in ...
7
votes
3answers
549 views

Why is there a maximum time for length of write pulse to write on an EEPROM?

I am still just learning about electronics on my own, so please bear with me. The EEPROMs that I have come across (for example this one where the t_wp max is 1000 ns.) all have a time limit for the ...
2
votes
1answer
124 views

Do eeprom page writes always cost the same time as byte writes?

Some EEPROMs provide the possibility of a multi-byte write. For example, the AT24C provides an 8-byte page write besides the classical single-byte write. The datasheet specifies 5 ms as "Write Cycle ...
0
votes
2answers
122 views

AT28C16 Interface Help

I pulled an AT28C16 from an old KVM switch and have managed to wire it up like so: A0-10 -> GND CE -> GND WE -> 5V OE -> GND VCC -> 5V GND -> GND I/O0-7 -> Floating. Plugged by hand to level meter ...
0
votes
1answer
433 views

What data is stored in an eeprom that’s not in the flash memory? [closed]

I’m wondering generally what information is stored in an eeprom that’s different than what’s in the flash drive that contains firmware? Mostly in mobile devices. Does the eeprom contain user settings ...
0
votes
1answer
59 views

What Happens if a Device Is In a Device Tree but Not Physically Present

Probably a very newbie question: I have a Zynq 7100, zc706 board. I am playing around with the ARM Processing System with Xilinx's PetaLinux distro. What would happen if I added a device to the ...
0
votes
1answer
42 views

EEPROM dublicate pages

I'm facing a strange issue. Whenever I write to my EEPROM (24LC04B), it gets written to every other page as well and I can't understand why. i2cdetect -y 1 returns 8 pages: ...
5
votes
1answer
217 views

What is wrong with my eeprom?

I am using an eeprom M24C32-W from ST. Here is my schematic with VCC=3.3V. The write protection Write Control pin is connected to VSS and thus should be disabled. The address of the device is 0xA0 (or ...
0
votes
1answer
137 views

Increase EEPROM capacity and data lines

Question: I need to increase the capacity and data lines of a EEPROM board using decoder and/or basic logic gates. The EEPROM is Hitachi HN58C1001. it is 128K by 8 bits. Task is to make it 1M by 32 ...