Questions tagged [eeprom]

Anything related to Electrically-Erasable Programmable Read Only Memory (EEPROM), a kind of non-volatile electronic memory technology. EEPROMs can be programmed and erased using only electrical signals and maintain their content also in absence of power supply. The now ubiquitous Flash memory is a specialized form of EEPROM. QUESTIONS ON STACK OVERFLOW MUST BE PROGRAMMING-RELATED, for other types of questions, post on another Stack Exchange site.

Anything related to Electrically-Erasable Programmable Read Only Memory (EEPROM), a kind of non-volatile electronic memory technology. EEPROMs can be programmed and erased using only electrical signals and maintain their content also in absence of power supply. The now ubiquitous is a specialized form of EEPROM.

See Wikipedia page on EEPROMs.

329 questions
1
vote
0 answers

Has anyone had experience with the Freescale HCS12 Flash Driver for EEPROM Emulation source code?

... and actually had it working, and changed the length of the data record to something larger than the 2 bytes that its demo comes with? It's a bunch of code to talk to the on-chip DFlash, emulating EEPROM pages, in the Freescale HCS12 range of…
RichColours
  • 670
  • 1
  • 4
  • 15
1
vote
0 answers

Wrong data stored in SFP module EEPROM?

I want to distinguish several 1G SFP modules are copper or fiber. So I read the data from the EEPROM with ethtool. And I think the 'connector type' would be the most crucial info for me to achieve the goal. Three fiber ones' connector type are all…
Jack
  • 11
  • 1
1
vote
1 answer

.eep file generation in MPLAB X

I use MPLAB X. I want enable .eep file generating. How I can do it?
DungeonLords
  • 107
  • 7
1
vote
0 answers

Arduino ESP32 EEPROM commit() error in write

I want to save some values in memory and then be able to read them after turning off the esp. I wrote the code based on the page https://randomnerdtutorials.com/esp32-flash-memory/. The code worked, so I decided to check what maximum memory size I…
adamos321
  • 11
  • 1
1
vote
1 answer

Writing to EEPROM via I²C fails

I'm trying to write into an EEPROM via I²C from user space. I'm using the /dev device file and the open, read, write and ioctl functions. Reading works without a problem, but when I use the same code for writing (just replacing read with write), it…
EpsilonVector
  • 3,973
  • 7
  • 38
  • 62
1
vote
0 answers

Why PIC32 can not write to external EEPROM?

I have been learning to program mentioned PIC32MK1024MCM064 model for quite some time for a big project in the future. I came to I2C communication part which will be key feature in my project, I have not done anything with an I2C protocol in the…
1
vote
0 answers

CMSIS_driver I2C problem, status stuck in busy

I tried to learn the CMSIS driver in I2C. I have STM32F407VGT6 and EEPROM at24c256 as test hardware. First, create the I2C environment with CubeMX to config the I2C. https://i.stack.imgur.com/qnm5J.jpg https://i.stack.imgur.com/FA8un.jpg then I…
BF_zub
  • 11
  • 1
1
vote
3 answers

How to CRC check a whole structure (without padding)

I have a structure which contains memory for an EEPROM: #pragma pack(push,1) struct EEPROM_Memory { char Device_ID[8]; uint8_t Version_No; otherRandomVariables... }; #pragma pack(pop) I then create an instance, populate the struct and…
1
vote
0 answers

Java smartcardio // transmitControlCommand response is always empty // ACR 39

after very useful tips from user vlp, I have finally been able to connect to an AT24C16 I2C card with my ACR39 card reader through the java smartcard API (original thread). Since the free memory card I want to read is not a smart card, I need to use…
Tom
  • 83
  • 7
1
vote
0 answers

SmartEEPROM limitation to <= 1024Bytes at ATSAMD51J20A?

I use the SmartEeprom of an ATSAMD51J20A µC. The current and working configuration has a total EEPROMsize of 1024 bytes (fuses: SEESBLK = 0x08 and SEEPSZ = 0x01). Now I need to increase the size up to 2048, but unfortunately this doesn't work. If I…
Flyget
  • 11
  • 1
1
vote
1 answer

STM8 default EEPROM values COSMIC compiler

I'm developing a program using COSMIC 'C' compiler Ver 4.5.3 for STM8 CPU (STM8S003K3) and I want fill the MCU EEPROM with default values during mass production using ST-LINK/V2 device. In the Manual I read that I have to use the #pragma directive…
Ferrari
  • 75
  • 1
  • 11
1
vote
0 answers

How to save an array from serial port to arduino (Save in EEPROM memory)

I trying to implement a project and I'm running in some issues. Well, I need to send an array from Python to arduino and save the array at EEPROM memory. I did some tests to save just ONE element at EEPROM memory and it worked preety well. But, When…
1
vote
2 answers

STM32-G474RE - problem with reading data from EEPROM by SPI

I have a problem. My EEPROM is 93lc66b. I am doing the following to write and after that, read the data. uint16_t Inst_EWEN = 0x9800; uint16_t Inst_WRITE = 0xA01F; uint16_t Inst_Read = 0xC000; uint16_t dataIn = 2; uint8_t dataForUart[20]; int…
25pawel
  • 11
  • 1
1
vote
0 answers

hdmi usb dongle macrosilicon 2109 rename device

How can i change the product name|ID of hdmi usb dongle on the HDMI end? (how the device is named as HDMI. Currently (default) is recognized as "HDMI to USB". ) There are many similar devices based on "Macrosilicon 2109". for…
1
vote
1 answer

ESP32 - Preferences.h - store values to memory

I have a ESP32, programmed using Arduino IDE. In my code I have 2 variables: sName (string) and nScore (double). This pair of variables, needs to be written to the EEPROM into the higscore namespace. So far it would be easy, open the namespace, and…
sharkyenergy
  • 3,842
  • 10
  • 46
  • 97