All Questions
103
questions
1
vote
0
answers
166
views
How to handle flash write/read operations on STM32L552 with ICACHE enabled without disabling it?
I am currently working with an STM32L552 microcontroller and encountering some peculiar behavior when writing and reading double words to and from the flash memory. After writing data to a specific ...
0
votes
0
answers
88
views
How I can store data code for LONG time 100-200y - ESP32, Arduino, Data Retention, Reliability, Lifetime, Flash
I'm working on a research project in winch we want embedded sensors and logic, an ESP32, inside building's pillar surrounded by concrete. The ESP32 collects data through sensors, process them and send ...
1
vote
1
answer
149
views
Reflashing firmware for preventive purposes
This is a relatively common malfunction for the installed firmware in some old electrical devices to become corrupted. I often see this in repair videos, and there's often an easy fix - reflash the ...
1
vote
0
answers
48
views
Does "field electron emission" used in EEPROM work better than "hot-carrier injection" in NOR Flash?
After deeping research based on my another question, I continued comparing Flash and EEPROM based on wikipedia comparison table.
From wikipedia about the Flash memory:
Programming
the source-drain ...
2
votes
0
answers
188
views
Does NOR flash wear occur when rewriting a bit to its same value?
The obvious answer is no. Wear is caused by discharging a memory cell (bit). If the cell is a 1 and you write a 1, the cell does not get discharged. If the cell is zero and you write a zero, the cell ...
0
votes
1
answer
140
views
ESD question related to flash
I'm using "SST25VF064C" for storing the program of the microcomputer.
It was working normally for over a year, but a problem occurred where the data in "SST25VF064C" was corrupted ...
0
votes
0
answers
366
views
Error after flashing the example on my esp32-c3 board
I am currently trying to develop software for a board I created a short time ago with the esp32c3 as microprocessor.
I followed all the steps of the espressif 'get started'.
I firstly set the ...
1
vote
0
answers
301
views
Working with STM32 flash memories.. on renode
I am a newbie on embedded flash memories and in particular my university assigned me a job with them on a stm32f407 MCU.
I have to work with renode (don't ask me why, they want so) and it has 0 ...
1
vote
1
answer
118
views
Strange behavior of flash memory S29AL016J
Recently I was looking for a replacement for my old flash memory chip. I've soldered a S29AL016J memory chip in my boards and started checking if everything worked correctly like with my previous ...
1
vote
2
answers
114
views
How to choose the memory size to port a soft from 68HC11 8bit to RISC-V based MCU 32bits target [closed]
I have to build a new hardware with a new 32bit microcontroller. I have a working project on an 8bit microconttroller.
When compiling the C program for my new target what will be the needed size of ...
0
votes
2
answers
536
views
Microcontroller and Memory size allocation
Below are two custom made microcontrollers. The only difference between this is memory size.
My question:
Can someone tell me what is their start address and end address? Like, for the first one - ...
1
vote
1
answer
191
views
Micron MT25QL512ABB8ESF-0SIT not working after Non Volatile Configuration register setting
I'm using the STM32H7 Evaluation board. There is an on-chip QSPI DUAL NOR CHIP MT25QL512ABB8ESF-0SIT. After setting up the Non-volatile configurations Register value to 0x89D6 and power cycle, FLASH ...
1
vote
2
answers
4k
views
Reading SPI flash W25Q128FV with raspberry pi, what am I doing wrong?
This is the pinout I have for the flash memory W25Q128FV which I'm trying to interact with
I'm trying to control it with a raspberry pi 3 B+.
Here's how I wired everything:
...
0
votes
1
answer
972
views
Difference between 24 bit and 32 bit addressing mode in QSPI flash
I would like to know the difference between 24-bit and 32-bit QSPI flash? why 24-bit address is used in flash?
0
votes
3
answers
128
views
Storing data for a really really long time [closed]
How might one store data for the far future? (100 years and up, possibly centuries)
This is entirely hypothetical but would it be possible for semiconductor based data storage to have similar ...