Questions tagged [flash-memories]
The flash-memories tag has no usage guidance.
91
questions
0
votes
1
answer
58
views
What happens if the pins of two different usb thumb drives touch each other?
What happens if the pins of two different usb thumb drives touch each other?
Can the data get corrupted?
Can the data move from one drive to another?
Can the circuits get damaged?
1
vote
0
answers
31
views
Daisy chaining NOR flash modules
for a project (FPGA image processing accelerator) I need to create a high bandwidth read-only memory. I settled on using Quad SPI NOR flash modules (will use them in XIP mode) but I have some concerns....
0
votes
1
answer
46
views
Alternate of the parallel flash
Hi I am looking for an alternate of the flash S29AL016J70BFI010, its a top boot sector device.
unfortunately I have not found any 16Mb flash with top boot sectors.
Although I am able to find 32Mb or ...
1
vote
0
answers
44
views
Can I Safely Use Serial1 of ESP32 with GPIOMATRIX?
I am trying to use ESP32 with a Lora module and HMI display in a same project. So I need 2 UARTS. I have connected Lora module (e32 900t20d) to RX2 (GPIO16), TX2 (GPIO17). Also I want to connect my ...
0
votes
0
answers
47
views
How to estimate the life of a NOR flash?
I have ISSI IS25LP016D flash, 16 Mbit, 4 kB sectors, 256 bytes program pages, 100000 erase cycles.
I use a filesystem that allows wear leveling, specifically littlefs.
Assume that I need to write logs ...
1
vote
1
answer
134
views
stm32f7 QSPI (QUADSPI) in indirect mode can't read/write on NOR flash memory
I'm using STM32F746G-Discovery included Micron NOR flash memory n25q128a.
In CUBE example we can see this (ReadWrite_IT, Automatic polling):
...
1
vote
1
answer
115
views
Can a device distinguish between USB HDD and flash drive?
I have a smart TV (LG C1) that can "pause" live TV, but demands a USB HDD attached.
It will refuse a brand new USB 3.2 flash drive, but will happily use a 2014 mediocre HDD on USB 3.0. I ...
1
vote
1
answer
61
views
What generates more heat: inverting to 0s or to 1s in Flash memory?
I was not able to find an answer via web search. The question came to my head after reading https://www.networkworld.com/article/3049428/humidity-not-heat-is-a-hard-drives-biggest-threat.html:
The ...
0
votes
0
answers
24
views
External FLASH chip controlled by an MCU: given the required capacity, how to select the page size?
I am selecting an external FLASH memory chip that I want to control (program/read/erase) from an MCU. For a given FLASH capacity, there are different options for the page size. I am wondering how to ...
0
votes
0
answers
42
views
Is there some way to differentiate between NAND and other flash types on a PCB?
Modern devices (smartphone, notebooks) often use some kind of flash for data storage. Depending on the vendor this can be emmc, ufs, nvme and maybe even plain old NAND.
The problem is you can't really ...
0
votes
1
answer
110
views
Why is erasing NAND much faster than erasing NOR flash?
Why is erasing of a single block in NAND flash usually much faster than erasing a single block in NOR flash?
For my current understanding: If all cells of the block share the same substrate and if all ...
0
votes
1
answer
41
views
Do all flash memory chips pinout layout and usage follow a specific standar(s) and protocols?
As I see in this question I see that WINDBOND W25Q128FV has similar pin inteface/layout with the Maxronix MX35LF1GE4AB.
Therefore, the following question came to my mind, do all flash memory chip ...
1
vote
1
answer
70
views
Write EEPROM while flashing firmware in MCU
am using a STM32L0x2 device, Arm Cortex M0 core.
My goal it's to flash a default value in a EEPROM page during the firmware's flash.
Long story short: I want that when flashing the .elf in the MCU (I ...
0
votes
1
answer
101
views
What is the difference to choose SDR or DDR mode of OSPI flash to use in reality?
My assumption is the SoC can support both protocol OSPI SDR and DDR. With an embedded system designer, if he can choose between SDR or DDR mode of OSPI flash device to deploy on his board, what is the ...
1
vote
0
answers
90
views
How to read / write data into a S25FL064L flash memory?
I try to read / write data (single byte) into an S25FL064L SPI flash memory with an nRF52 based radio SoC. The datasheet says that I have to enable a write to ...
0
votes
0
answers
141
views
STM32: Is it possible to write data to flash memory by using system bootloader when write protection is on?
When I try to program with STM32 flash loader and if the write protection is on, it want erase all of the memory. Probably because of program drop the security level so MCU erase all of the data. But ...
0
votes
0
answers
39
views
S25FL064L flash isn´t answering
I want to use the above flash memory to store some data with my MCU, but the flash isn´t answering on the 0x9F instruction:
I use SPI mode 0 and a 125 kHz clock ...
0
votes
1
answer
176
views
Where is the flash memory for this IP camera board?
I just opened an Escam IP camera and this is the main board.
You can see the HI3516 SoC + H5TQ1G63EFR RAM + that thing with adhesive that in the second photo I took off and you can see it's a ...
1
vote
2
answers
61
views
Do bank/rows/columns based NOR flash memory exist?
SDRAM supports more addresses than their address bus width allows thanks to the bank/row/column scheme it's based on.
My question is if there are non volatile parallel memories that are based on the ...
3
votes
1
answer
413
views
How many times can flash be rewritten before an erase is required?
With flash memory, it's only possible to write by clearing bits from their erased (set) state, and the only way to set a bit is to erase the region containing it. If you only need to clear bits, then ...
0
votes
1
answer
342
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
2
answers
108
views
Micron NOR Flash datasheet clarification
I am working to create a controller for a Micron NOR Flash Memory (MT25QL128ABB) and I am having difficulty writing/reading the device. I would like to know if my procedure is correct:
Write Procedure:...
0
votes
1
answer
68
views
Why my data in MSP430 flash was lost?
I am using MSP430F5340 MCU, IDE is IAR workbench,today after adding some lines of code, I found my data that previously stored in flash was crashed. So I supposed the code memory size in flash has ...
1
vote
1
answer
292
views
How many excess electrons are in a modern SLC flash memory cell?
A colleague told me that in a modern SLC flash memory cell there are about 400 electrons.
However, I can't find any reference to this.
Flash memory cells can be thought of as little buckets of ...
0
votes
0
answers
51
views
Why it is required to write each byte with 0 before erase in NOR flash?
It is written in some sites that for NOR flash, each byte has to be written with 0 before erase. Why it is required to write with 0 before erasing? Erasing the sector change each byte to 1.
0
votes
1
answer
59
views
Built in Self Test - In Embedded memories
I am reading this thing called -BIST (Built in Self Test).
I understand that, before a module enters its intended functionality, this BIST is made to run within the module. Once, this BIST is passed, ...
0
votes
2
answers
310
views
Using SPI to manipulate Flash Memory (Code in C)
for a couple of days i have been trying to write a C code that writes to a flash memory via SPI. I already have a code that writes characters into flash. Now i wanted to expand on it and write integer ...
0
votes
1
answer
45
views
Bit Lines at SRAM
I would like to know the specific purpose for SRAM having a bit line and a negated bit line? I might think that is due to stability reasons, but I would like to know more details about its specific ...
0
votes
0
answers
70
views
FRAM : excessive erase of one memory cell can damage another memory cell?
Erroneously , we made excessive erase of FRAM first 1024 bytes multiple times (millions and more erases).
Afterwards we observed that memory upper half is damaged (part of it).
Can it be that ...
0
votes
0
answers
41
views
RX63N has NAND or NOR internal flash?
I need to read the internal flash of RX63N MicroController multiple times. It will always be the same data block. I was concerned about the life of the internal flash, wearing out etc. I read that NOR ...
0
votes
1
answer
272
views
Finding Rise time and Fall time with Slew Rate Specification
I am using this QSPI Flash Memory IC
I'm operating the QSPI clock at 48MHz. I am probing the Clock and Data signals in my scope.
On Table 54 which is on Page 128, we have Rise time and fall time ...
0
votes
2
answers
632
views
VSCode ESP-IDF framework esp32 SPIFFS error
I’ve beet trying for days and days now to make SPIFFS work on my esp32 board using PlatformIO in VSCode following the following example: https://github.com/espressif/esp-idf/tree/master/examples/...
1
vote
1
answer
493
views
Calculation of Power Dissipation of Memory ICs and Microcontrollers
Can someone tell me how to calculate the power dissipation of digital ICs like Nand Flash, QSPI NOR Flash and Microcontrollers?
For Microcontrollers, we can get the power dissipation for GPIO like, ...
0
votes
2
answers
450
views
What's the right way to read ID and CFI info from flash memory chips?
Our product has flash memory chip, but we have used more than one variant. The first is a SST/Microchip one and the second is a Spansion/Cypress.
To determine which type is mounted, I read the flash ...
0
votes
0
answers
31
views
Information about component quality in general and quality of memory IS25LP128-JBL
Most of us are faced with component quality especially when producing product in higher quantities. What is he right place to find information about component quality in general?
Currently we faced ...
0
votes
1
answer
60
views
Writing on one flash memory location could affect whole memory page
I am working on designing energy meter using PIC18F46K80. When the power goes off the meter store data on the flash memory (credit and so). Meter power supply stores enough energy to supply the ...
5
votes
4
answers
3k
views
Memory capability and powers of 2
Why are computer memory capabilities often multiples of a power of two, such as 2^10 = 1024 bytes?
I think it is something related to the binary logic, but I do not understand the precise reason for ...
0
votes
2
answers
182
views
Reading current memory image from a micro controller
I have the MPLAB XPress Evaluation Board, which has the PIC16F18855 microcontroller on it. The way to program it is just to copy a ...
2
votes
2
answers
4k
views
OTA Programming of STM32
I am currently using ST32L152RE controller interfaced with BLE CC2640R2F module and 4 MB external flash memory interfaced through spi. I was trying to upgrade the firmware of my st controller using ...
1
vote
0
answers
226
views
Which pins are required when reading and writing NAND flash?
I plan on reading and probably writing NAND flash on some embedded devices or USB flash drives.
I did not come across many examples for in circuit reading though I'd give that a try at first if ...
0
votes
2
answers
226
views
Can I lower flash power consumption by pre-flashing all values to high?
I am designing an embedded system that will use either embedded flash memory or an SD card.
The system must survive without much power and the estimated 30mA draw of an SD card sounds too high for me.
...
0
votes
2
answers
237
views
Does the logic inside flash memory devices require a power down after each WRITE operation? [closed]
Does the logic inside flash memory devices require a power down after each WRITE operation?
I was confused when reading the datasheet of the Micron Serial NOR Flash Memory.
There is "To avoid data ...
0
votes
1
answer
75
views
Measurement of the retention period of a memory cell
Manufactures of Non Volatile memory devices give a quote for the Memory retention period of their device.
To the best of my understanding, this period refers to the maximum period up to which the ...
0
votes
1
answer
3k
views
NOR Flash Memory Full chip vs Block vs Sector Erase
I am trying to use a NOR flash memory device: SST25VF016B (with STM32 discoveryboard F407VG). However, I am confused on some terms on their datasheet. You can find the datasheet here: https://www.elfa....
0
votes
1
answer
53
views
Are there ways/technologies to use High negative voltages in flash memories?
I am using an FGMOSFET with tunneling gate and control gate as an analog memory for simulation in SPICE. I use -25V to inject electrons into the floating gate and 25V to remove electrons. Everything ...
1
vote
0
answers
242
views
Flash memory programming failure
I'm working on an XScale PXA270 with NOR Flash on Chip select 0.
Due to the obsolescence of the previous flash, my company changed it for an AMD/Spansion compatible MX29GL128.
I'm trying to write on ...
0
votes
1
answer
1k
views
STM32F103 SPI MISO doesn't work as expected
In one of my small projects I use STMF103C8T6 as MCU and SPI memory W25Q128 of Winbond to store a data. The memory chip connected to SPI1. Here is a part of the scheme:
The code is mostly generated ...
0
votes
1
answer
332
views
How to work with eMMC from software developer point of view
I am facing a problem how to implement parameters management in an embedded
software. Parameters management means that I have some subset of variables
which values should be persistent but they will ...
0
votes
3
answers
194
views
W25Q80: Data Loss
Today I've faced a strange problem:
I have an LCD monitor controller board. It has an LCD panel driver chip having a 8051-based MCU inside, but the chip needs an external W25Q80 SPI flash for ...
1
vote
2
answers
921
views
How to secure an EMMC
My department of the company I am working at is in charge of developing a circuit for production, and security in the embedded system is a crucial requirement. The current prototype of our embedded ...