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
2 answers

How To Erase and Overwrite Data in Spi EEPROM

I am using WinBond W25Q64JV SPI Flash chip for storing data and micro controller is STM32F101RCT6. When i am try to store the data in Winbond chip it is working fine i can able to read and write data in winbond chip but if i want to overwrite the…
Sathish
  • 199
  • 1
  • 11
1
vote
2 answers

Using PIC18F K40 microcontroller flash memory as storage

I'm using PIC18F67K40 microcontroller in my project. It has 1kB EEPROM memory and 128kB program memory (flash). For now I'm using EEPROM to store my settings. Application is "growing" and I realized that at some point 1kB will be not enough. Some…
Kamil
  • 13,363
  • 24
  • 88
  • 183
1
vote
0 answers

I2C gives I/O- Errors and EEPROM only gives 0x00

I got some troubles with my Pi Zero W (Stretch) and my SparkFun AS7265x Sensor(https://cdn.sparkfun.com/assets/c/2/9/0 ... asheet.pdf): I connected them over my GPIOs and created an I2C Bus: I detected my sensor at 0x49 via "i2cdetect -y 1" I…
1
vote
0 answers

How can I generate a pulse of width less than one microseconds in arduino?

I am working with 28c16 2kb parallel eeprom. It has 11 address pins to select one of 2000 bytes we want to work with and 8 I/O pins for reading or writing to that byte. There is an OC (output enable) pin which, when grounded, gives output of…
1
vote
0 answers

EEPROM programming in Evaluation Board (ADRF6720-27)

I have a ADRF6720-27 EVAL Board. It connects to the host PC using CY7C68013a; the board also has a 64Kb EEPROM 24LC641; ADRF6720-27 is a RF modulator which is programmed via its SPI pins connected to pins 33, 34 and 35 of CY7C68013a. The evaluation…
anildadj
  • 11
  • 4
1
vote
1 answer

Arduino ESP8266 read String from EEPROM

I achieve to read a String from the ESP8266 EEPROM - so far so good. However, trying to append a second string to the just read first one does not work! I start with having the number 2 at address 0 of the EEPROM. I read from address 0 to 6. Here is…
iKK
  • 6,394
  • 10
  • 58
  • 131
1
vote
1 answer

Set up expansion EEPROM i2c-2 BeagleBoneBlack Rev-C

The BeagleBoneBlack comes with an "internal" EEPROM connected to i2c-0 line. I can see that clearly when I do i2cdetect: debian@beaglebone:~$ i2cdetect -y -r 0 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- --…
JJ Adams
  • 481
  • 4
  • 17
1
vote
5 answers

STM32 - I2C Write Failure

I'm using STM32 with EEPROM 512KB, i inilized the project using STM32CubeMX PB7 as I2C_SDA PB6 as I2C_SCL Generated Functions I2C_HandleTypeDef hi2c1; /* I2C1 init function */ void MX_I2C1_Init(void) { hi2c1.Instance = I2C1; …
mustafabarakat
  • 409
  • 1
  • 6
  • 22
1
vote
2 answers

Linux i2c eeprom /sys/bus/i2c/...../eeprom file is read only

I have a X86 CPU with custom I2C Master Harware. My Linux is Ubuntu 14.04, kernel 3.13. I wrote an I2c driver for my custom I2C Master Hardware. When I load my driver the device /sys/bus/i2c/devices/i2c-11 is created. Attached to my I2C bus there…
Peio
  • 43
  • 2
  • 8
1
vote
1 answer

Not able to read from an external EEPROM using the STM32F103C8

I'm trying to write and read from an external EEPROM. There is a start bit (SB) followed by an opcode, then a 6-bit address and then the actual data. I've combined the SB and opcode into one byte that I can send as a start condition. I'm able to…
electrophile
  • 285
  • 1
  • 5
  • 16
1
vote
2 answers

ArduinoJson parsing fail when reading string from EEPROM

Before someone flags this as duplicate I have found these two links and neither totally apply although I have implemented at least a little of both. Buffer gets overwritten Arduino reading json from EEPROM / converting uint8_t to char My problem is…
Noel Drew
  • 51
  • 1
  • 7
1
vote
1 answer

How to either dump/write a MINI PCI-e wireless EEPROM, or extract/edit an INSYDE bios image

I want to edit the most recent bios update for my laptop and add the new card's device id's to the wireless whitelist. The bios is insyde, and previously downloading a bios update simply gave you the FD file which you could edit in EZH2O. However,…
The OP
  • 11
  • 1
  • 3
1
vote
1 answer

Pro trinket EEPROM read and write

(I am using Arduino IDE) The Thing I am trying to achieve is it saving the "progress" even when the microcontroller turns off. I have tried for a while tweaking the code but I have yet to get it to actually save/read values from EEPROM properly, so…
Tiki720
  • 39
  • 5
1
vote
1 answer

Why my i2cset block write command not working

I am trying to use i2c tools to read write to I2C devices. i2cset block write does not seem to work. I get "Error: Too many arguments!" byte and word writes do work. What exactly is meant by a block? Is it 256 bytes? The command I am using…
hithesh
  • 321
  • 2
  • 4
  • 13
1
vote
1 answer

STM32 HAL - writing to EEPROM (I2C)

I'm learning to program in HAL and today I wanted to save some data to an external I2C EEPROM. The problem is that I cannot get the EEPROM to send an ACK after I send the address. I tried it using an Arduino (on 5V and also 3V) and the IC responded…
KamilWitek
  • 99
  • 1
  • 9