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
2
votes
2answers
755 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, ...
2
votes
2answers
212 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 ...
2
votes
2answers
578 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 ...
2
votes
1answer
178 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 ...
2
votes
1answer
946 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
3answers
846 views

Can probing an EEPROM with a multimeter corrupt the data?

Say there's an EEPROM on a board and you happen to try probing the pin one by one with a multimeter, is there a good chance that the sequence of probing the pins must have overwritten (thus corrupt) ...
2
votes
1answer
3k views

EEPROM or SD card storage for a general logger application?

If you need to store data, let's say numbers (one byte each), and you need a capacity for at least 100,000 readings in a low power sensor (3.3 V and less than 20 mA in stand-by operation), ...
2
votes
1answer
2k views

How do I read I2C memory with an Arduino?

I have HH100D humidity sensor. It outputs a frequency signal, which I know how to handle. However, it also has a small EEPROM with calibration values that is available via I2C. Those values are ...
2
votes
2answers
920 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
2answers
262 views

I2C EEPROM endurance

I am using an AT24C32 I2C EEPROM device as a simple storage unit for recording slow analog voltages. I am writing the data byte-wise, no pages. Every write cycle takes 10ms to complete. The data ...
2
votes
3answers
1k views

Looking for 4 bit memory option

I'm building a small and simple 4-bit CPU and I'm looking for an IC to store the program opcodes. I've considered using eeproms although they seem too large for my purpose, being in the kilobyte ...
2
votes
2answers
2k views

#define EEMEM __attribute__((section('.eeprom')))

After long time investigation, I could not find proper information about "#define EEMEM attribute((section('.eeprom')))" macro on eeprom.h header file. I want to declare variable exactly at address ...
2
votes
2answers
1k views

usb drive EEPROM IC how is memory read-only blocked and unblocked?

I notice ofteen free give-away usb thumb drive come with a certain memory space locked and unwritable so that a 4 GB flash drive for instance has 1GB of advert which cannot be format. Given that thumb ...
2
votes
1answer
444 views

Dot Matrix IC message board [closed]

I'm trying to make a dot matrix message board -type thing work, The dot matrix IC's are the DL-57 Alpha Numeric Dot Matrix Display [Data Sheet] : https://drive.google.com/file/d/...
2
votes
1answer
2k views

Writing data on EEPROM or Flash memory of the PIC18F47J53

So I am using the 18F47J53 in Hitech PICC18-PRO compiler with MPLAB-X IDE, and for some reason there happens to be absolutely no support for the reading/writing function to either the flash or the ...
2
votes
0answers
308 views

Problem with writing eeprom memory

I am trying to write atmel at28c256 on breadboard so I tied all address lines to ground, and all I/O lines also tied to ground. I untie I/O lines for reading, tie 'WE to high, 'CE to low, and 'OE to ...
2
votes
0answers
838 views

Why is so8 test clip causing read errors with 93C56 eeprom (TL866 programmer)?

I am trying to read an Atmel 93C56B eeprom, so8 surface mount package, with this programmer. When using the so8 adapter in the zif socket it works perfectly. However when I use the test clip, it is ...
2
votes
1answer
3k views

PIC EEPROM after re-programming

I was trying to get my EEPROM read/write working on my PIC. I first programmed a write cycle, and then reprogrammed it to read it out. (To avoid writing every time I start the program/pic) But I ...
1
vote
3answers
3k views

Why use RAM IC over EEPROM IC?

I have been looking at various different external storage ICs that would work with an arduino. When I looked at the specs of some EEPROM chips and compared it to the specs of other RAM chips, I ...
1
vote
2answers
283 views

USB device with a serial number and 3 LEDs

I'm looking for a way to build a USB key. I have a bit of experience with the Arduino, however for this project that seems to be a bit of overkill. The key should contain a unique serial number (...
1
vote
3answers
456 views

What's the difference between 24AA1025, 24FC1025 and 24LC1025

24AA1025: operates from 1.7V - 5.5V, 400kHz, $2.37 24FC1025: operates from 2.5V - 5.5V, 1 MHz, $2.37 24LC1025: operates from 2.5V - 5.5V, 400kHz, $2.37 See here. 24AA1025 is unique, because of the ...
1
vote
5answers
253 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 ...
1
vote
2answers
979 views

Do different address spaces exist for RAM and ROM in a typical microcontroller? [closed]

If a microcontroller has 16 bit address space from 0000H to FFFFH, will the RAM, I/O registers, memory mapped I/O and ROM(Flash/EEPROM) share the same address space linearly, or will there be a ...
1
vote
3answers
2k views

Breaking a 16-bit long int to write into eeprom?

I am writing data to eeprom AT24C16 using PIC microcontroller pic18f4520. Every address of this eeprom can hold 8-bits while I am using long int's to store data that are 16-bit in size. How to break ...
1
vote
3answers
96 views

How to debug this I2C hard fault?

I am using an STM32F103C8T6, STM32CubeIDE with HAL. During accessing an LCD (1602), with I2C, I get a hard fault. I try to debug it, but somehow I don't see the stack. See the following screenshot: ...
1
vote
2answers
2k views

EEPROM page size

I have an M24C01-x EEPROM (1 KBit in size) driven by an STM32. The datasheet doesn't make it clear what the page size of that EEPROM is. I require it to properly configure the STM32 EEPROM driver. ...
1
vote
2answers
474 views

Algorithm for finding next data in eeprom [closed]

I have an EEPROM and I'm storing data in it, from address 0x00 to 0xff. I have to scan the EEPROM regularly for non zero values. ...
1
vote
2answers
69 views

Is it possible to use PIC10Fxx internal flash to store data between deep sleep?

I want to store a single bit with rare rewrite. It's possible for STM32 without EEPROM, but how about PIC microcontroller? And is there examples with configuration and code?
1
vote
1answer
360 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
3answers
585 views

When should I write to EEPROM?

I built a simple project using an arduino to control a I2C digital potentiometer being controlled by a remote control via a IR Detector. The purpose is to be able to control the input signal of a ...
1
vote
1answer
304 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
1answer
345 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 ...
1
vote
2answers
1k views

Estimating EEPROM read time

This is a question in relation to USB transmissions crash my software GUI. I posted this question separately so that I could clarify my question separate from the other one. I have the same ...
1
vote
1answer
121 views

Microchip, memory measured in IEC?

It doesn't say on the data-sheet, but I'm curious where i can find if Microchip uses IEC or SI as standard for there memory sizes. For example: http://ww1.microchip.com/downloads/en/DeviceDoc/...
1
vote
1answer
566 views

I2C delay needed and c18

I am using I2C and I have earlier posted doubts about I2C here. I am using PIC controllers and using their compiler C18. I used their libraries to build a function to write data in EEPROM via I2C, and ...
1
vote
1answer
2k views

Bit Bang to I2C EEPROM MSP430

I found some code to Bit Bang to an EEPROM on the MSP430 here, but if I change the pins to what is on my design it fails to read and write. I've also added a LED for output this should blink if it ...
1
vote
1answer
100 views

Secure storage of Data in external EEPROM

I am working in designing of a prepaid energy meter. One of the most things I should store are (private key, credit and cumulative energy). The private key is stored only once. The credit and ...
1
vote
2answers
574 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 ...
1
vote
1answer
58 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. ...
1
vote
1answer
1k 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 ...
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 ...
1
vote
2answers
745 views

Reading image, sound, binary file from nonvolatile memory for FPGA

For applications that require design on FPGA which shall make use of several image files, sound files or other forms of files, can they be simply included in the FPGA design configuration file? In any ...
1
vote
1answer
2k views

Pointer Size using eeprom.h with ATmega328p in AVR-GCC

I am working on a project that randomly reads and writes large blocks of data from EEPROM, based on user input. I have used the EEPROM before, but I never really thought about this. In the operations ...
1
vote
3answers
526 views

Storing An Led's Previous state when power is removed with eeprom now

A while ago I asked a question about having 2 push buttons, and an LED and you set the led to an on or off state with the two buttons, and then remove the power, and when turned back on, the led ...
1
vote
2answers
352 views

Changing the standard “message” on PIC24F shown on Android

I am working on an android accessory development. Currently whenever I plugin my Android device to the PIC24F (which I had programmed in the PIC24F) but I haven't installed in the Android phone It ...
1
vote
1answer
108 views

EEPROM Read Operation Always Returns 0xFF

I'm working with a AT24C04 EEPROM which communicates with a LPC1768 MCU on a I2C bus. I try to write a 8 bit data (0xF0) on the 0x00 Address of the memory but when I want to read the content of this ...
1
vote
1answer
94 views

Help understanding table in SAM E54 Datasheet

I apologize if this isn't the right place to ask this question, but I'm having trouble interpreting a table in the SAM E54 datasheet. I am trying to configure the size of the SmartEEPROM on an ...
1
vote
1answer
333 views

STM32L0 Hangs on writing EEPROM

I've got an STM32L073RZ and I'm attempting to write a 4 byte value to the internal 6 KB EEPROM. I'm running MbedOS 5.11.4 but attempting to use the HAL for this. Here's the code: ...
1
vote
1answer
492 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
304 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 2
3
4 5
7