Questions tagged [eeprom]

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

Filter by
Sorted by
Tagged with
0
votes
2answers
935 views

Purpose of Pullup Resistor for Active low pins in EEPROM

I am working with a 25LC640A EEPROM, which is having active low control Pins like CS,Hold,wp (Write Protect). I have Connected Pull up Resistor for CS only alone. Its working fine. Please refer the ...
0
votes
3answers
920 views

EEPROM Values Corruption - Only Some times

I am using 25LC640A EEPROM with a 32 bit Micro controller. This EEPROM can store 8kb of data, with SPI serial Communication. In my case during every power down sequence MCU will write some block of ...
0
votes
1answer
78 views

How to select specific programmer from multiple when using flashrom

I have 4 CH341A programmers connected to my laptop. They are all connected to the same USB hub. Reading the content of a SPI EEPROM works fine. How do I select the programmer (of these 4) to be used ...
3
votes
2answers
3k views

Checking EEPROM for corruption / methods to avoid corruption

When working with EEPROM I'm working on developing methods to expand the life of the EEPROM as long as possible but also checking it for corruption and doing everything I can to avoid corruption upon ...
3
votes
2answers
412 views

How to correctly choose a memory?

I'm about a to choose a chip to store a mp3 file (few mo) in it. But I don't really know how to well choose such a memory. Should I go for a flash memory? Eeprom? Nand? Nor? What kind of parameters ...
1
vote
1answer
236 views

simplify external I/O memory access with small micro

I was reading atmel's AT28C256 datasheet and it states for a write operation: A low pulse on WE or CE input initiates a write cycle. The address is latched on the falling edge of WE or CE whichever ...
0
votes
1answer
372 views

Using EEPROM insted of flash in AVR?

I am writing one AVR Mikrobasic Program which my Atmega32 flash memory is fulled. Can I use EEPROM space for saving my functions routines instead of flash memory for releasing some space of flash ...
0
votes
1answer
369 views

What is paging in EEPROM?

I have two questions regarding paging in EEPROM here: What is paging in EEPROM? In what situations is it normally used? If you can provide an example with the AT24CXX that would be much ...
19
votes
4answers
8k views

Wear leveling on a microcontroller's EEPROM

For example: The datasheet for ATtiny2313 (as do most Atmel AVR datasheets) states: 128 Bytes In-System Programmable EEPROM Endurance: 100,000 Write/Erase Cycles Imagine a program only requires ...
0
votes
0answers
211 views

Microcontroller(Atmega16A) hangs in Stop method while communicating using I2C with Atmega16 and 24LC256

First of all let me say that I am a beginner in embedded programming. I am trying to do write/read using I2C protocol from 24LC256 EEPROM using Atmega16A. While debugging in Atmel Studio 7, I see I ...
15
votes
2answers
27k views

Flash and EEPROM

Atmega16 datasheet says that it has a) 16 Kbytes of In-System Self-programmable Flash program memory and b) 512 Bytes EEPROM. Can a microcontoller have two separate ROMs which can be programmed ...
1
vote
3answers
162 views

How to build a larger ROM using smaller parts?

How can i build a 1024-bit ROM using 512-bit and smaller ROM's? Is it good idea to use a 2:1 MUX and that selects on of 2 512-bit ROM's?
0
votes
1answer
86 views

Proper way of handling fonts in memory

I'm making a very simple terminal. It consists of ATMEGA328, which outputs text on an LCD represented by the fonts read from the EEPROM (24LC). Each character of the font consists of 9 bytes (each ...
1
vote
2answers
6k views

Is there any tool to read/write EEPROM of STM32L from the host?

I'm using STM32L152RTC6 (link to similar MCU line) with a built-in EEPROM (8k). I wonder if there's any tool that allows me to read/write the EEPROM from the host side, other than programming the MCU ...
1
vote
1answer
421 views

Are EEPROM chips getting obsolete?

I am making a circuit with a microcontroller that has a periodic need to save about 500 bytes of information in a non-volatile storage. Running only on a supercap that might be charged up rarely, the ...
1
vote
0answers
174 views

Replacing SD card by using EEPROM

I am using the mbed platform and to be specific, NUCLEO L073RZ. To log data, I am using SDFileSystem.cpp that is officially supported by mbed (you can find the link ...
0
votes
2answers
1k views

Cost and Power of EEPROM and Flash? [closed]

I am working on a project which requires low power persistent storage. It needs to store 1 kB of data at most. The data is organized in blocks logically. So, a update of one block requires 100 B to be ...
2
votes
1answer
164 views

ATTINY84 - EEPROM read cycle time

Thought this was easy, but I can't find this information on how long / how many cycles a EEPROM read operation on an ATTINY84 takes. Page 22 of the datasheet has a table with write and erase times: ...
1
vote
2answers
90 views

Separate calibration values from program

I am working on a device with an internal pump. Due to small differences in the pump's motor speed, I have to calibrate the pump. The result is a value between 0 and 1 (PWM duty cycle). The PWM is ...
0
votes
2answers
465 views

what is the EEPROM (28C64) output behavior between address change?

I wrote all "1"s into a 28C64 EEPROM from address 0 to 15 (the rest address lines tied to GND). Then I use a 4-bit counter (10HZ clock) to drive the address lines from 0 to 15 to read the 28C64. I ...
0
votes
1answer
51 views

Power Fail Monitor and ADC measurement

In my AVR project, I need to measure input voltage (before buck converter), and check for power loss to quickly save some data to EEPROM. Measuring input voltage is just to display its value, but I ...
0
votes
2answers
2k views

Primary diff between EEPROM and Flash mem, in terms of code memory

In terms of storing program commands, what is the definable difference between EEPROM and Flash memory? Also, in this particular context - For a personal project developing audio codec using TI ...
3
votes
3answers
426 views

Is using memcmp when updating struct in EEPROM okay?

I am writing a generic update function for EEPROM which compares old value with new one and then if values differ writes new one to eeprom. This is the function: ...
5
votes
3answers
8k views

Flash EEPROM Emulation

Given that there are many differences in the way data is written to EEPROM and Flash, how exactly is EEPROM emulation done with internal flash? Also, flash needs to be erased in large blocks before ...
2
votes
2answers
1k views

How to repeatedly read and write a SMD EEPROM without unsoldering it each time?

I am doing a lot of reverse engineering on SOIC-8 Eeproms in automotive ecus. At the moment it requires unsoldering the chip, read/write, solder the chip back in, test, repeat. Most Eeproms have to ...
2
votes
1answer
2k views

When to re-enable WP pin on EEPROM?

I am using STM32F4 microcontroller and 24AA512 EEPROM, which uses I2C to communicate with MCU. Like many EEPROMs it has W(rite) P(rotection) pin and I want to use it because why not. But there is one ...
4
votes
3answers
3k views

I2C EEPROM with non-standard address?

So I know that almost all i2c EEPROM ICs use 0xAh (or 1010) as the top four bits of the slave address. I currently have a 16 kbit EEPROM on my i2c bus that uses the lower 3 bits of the slave address ...
3
votes
1answer
473 views

No ACK from I2C EEPROM PIC18F

Im trying to store some data in the 24AA01 EEPROM using the PIC18F13K22. Since I am awaiting the components, I thought I will go ahead and simulate it in Proteus. This is my code (XC8 compiler based)....
0
votes
2answers
679 views

How to program external EEPROM using USBtinyISP or Pocket AVR programmer

I want to write data into an external EEPROM from my computer using USBtinyISP or Pocket AVR programmer. Is it possible to do that? I know they can be used to program microcontrollers, but not sure if ...
0
votes
3answers
246 views

Algorithm for testing EEPRM

What are the steps or the algorithms to verify that an EEPROM is working ? Right now I just write 10 bytes and I read 10 bytes from 10 addresses, and that's naïve approach. Is there an algorithm or ...
1
vote
1answer
325 views

Reading and Writing to FRAM fails

I'm using the following eeprom FM25CL64 http://www.tme.eu/at/Document/f170062ad2f9464359d3dc53837256d8/fm25cl64ds_r3_2.pdf I try to write data, read data by polling but it stays in infinite loop and ...
0
votes
1answer
663 views

Steps for testing external flash memory [duplicate]

I have a blackfin 533 and I connect it with external flash memory. I have a software driver that erases a block, fills data, write to flash memory. I'm using the following chip ST M29W800D. How ...
0
votes
1answer
120 views

Why do parallel memory chips in a DIP package have a disorganized pin arrangement? [duplicate]

I'm looking at datasheet for old RAM's and EEPROMS, and one in particular I'm using is part AT28C256. Why is it that the order of the address lines do not correspond with the actual pin number. An ...
1
vote
1answer
197 views

How to count EEPROM wear cycles when flipping an address back and forth?

I'm trying to determine the life of some EEPROM. I will be erasing a byte (setting to 0x00, clearing a parity bit) as frequently as I will be writing to it. So if setting it to 0x00 counts as a wear ...
1
vote
1answer
380 views

eeprom overflow

I was using STM32f401RE,and i stored a series of numbers into the AT24c512, EEPROM read and write operations on several times during the implementation of the code is done, about 10,000 times each ...
0
votes
1answer
84 views

Reading from EEPROM problem [closed]

I write a structure into EEPRM as follows ...
6
votes
3answers
2k views

Why are EEPROM sizes measured in “k” or kbit and not kbyte or byte?

I keep seeing EEPROM datasheets using terms such as 4k, 16k, etc. and they're referring to 4 kilobit and 16 kilobit, bits, megabits, and kilobits are often used. Very seldom do they use byte prefixes. ...
1
vote
1answer
47 views

Programmatically verifying EEPROM pins connected

I can't find really much about it online, but am curious if there is any bit-fiddling like tricks to verify all pins on a EEPROM are properly soldered/connected (particularly address pins on a ...
11
votes
2answers
9k views

Program AVR EEPROM directly from C source

When you include the following code in an AVR C source, you can apparently directly program the fuses, without the need for an extra command or .hex file: ...
1
vote
0answers
165 views

Problems programming a 29GL256

I've been experimenting with Python scripts and using an Teensy 2.0 ++ to program different flash memories. So far I've found a script to program a 29GL128, which works perfectly, but I'm trying to ...
0
votes
2answers
219 views

What happens when a microcontroller does continuous read openration on an EEPROM IC?

I am currently doing testing on a product. The pcb consists of an EEPROM IC AT93C46. I connected the Oscilloscope probe to the Chip select pin, Clock, Data In and Data Out. From referring the wave ...
0
votes
2answers
219 views

Is there a such thing as a UV EPROM whose contents cannot be burned unless the UV-sensor is uncovered? [closed]

Is there a such thing as a UV EPROM whose contents cannot be burned unless the UV-sensor is uncovered?
0
votes
2answers
351 views

Can't write data in for 24c256 eeprom?

I am using Pic24fj128ga202 microcontroller and 24c256 eeprom and ISL1208 RTC which is interfaced through I2c bus. The problem is i can able to read and write the data in eeprom and RTC ,but on some ...
2
votes
1answer
999 views

What are situations to use an actual EEPROM over using emulated EEPROM in flash?

I am using stm32 which offers EEPROM emulation on its flash. Given that an external EEPROM cost money, wouldn't using flash makes sense all the time? Currently, my use case is to store config ...
2
votes
0answers
116 views

EEPROM in Simulator for Microchip Pic18f

When programming a Microcontroller from Microchip using Pic18F and using XC8 Compiler, can i use Simulator to test / verify it ? ...
1
vote
0answers
100 views

EEPROM for PXIe card [closed]

I am working with an home made PXIe card. The PXie controller is a PEX8311. The EEPROM used to save name and configuration registers is a 93C66. I need more user space to save calibration data and ...
1
vote
5answers
264 views

Undeletable EEPROM or other storage for micocontrollers?

Is there such thing as permanent EEPROM storage? The data written should be un-deletable. Once written it should be there as long as the chip is not destroyed or damaged. Any other alternatives to ...
0
votes
1answer
652 views

DS2431+ EEPROM Toner cartridge Information

I have an Toner Cartridge with EEPROM of model DS2431. I am able to read the bit data from the eeprom using Arduino OneWire library. I am also able to write to the eeprom. But when I write to it I ...
8
votes
2answers
21k views

USB, UART, SPI difference and usage? [closed]

I am trying to enabling an embedded system built around Intel D1000 MCU. I am mainly from a software background and just starting to catch up with some hardware knowledge. I am trying to build ...
0
votes
0answers
226 views

EEPROM vs NOR Flash [duplicate]

I came to know that EEPROM of these days are nothing but NOR Flash. How true is this statement? In case if it is true, why is still there a distinction between flash and EEPROM when we talk of memory ...

1 2 3
4
5
7