Questions tagged [flash]
Flash is a type of EEPROM which is page-eraseable. It's commonly used for microcontroller program memory and code storage. You can use this tag for questions about this type of memory as well as questions about "flashing", the process of changing the data in Flash when programming a microcontroller.
725 questions
2 votes
1 answer
239 views
Cloning NAND flash
How properly clone firmware from NAND Flash to a new one? My NAND flash is MX30LF2G18AC and I use ELNEC programmer. My steps were: I read the old one and saved the bin file. I fully erased the new ...
0 votes
0 answers
74 views
No EEPROM detected - FT2232H - 93LC56BT-I/OT
I just copied the LaunchPad_F28379d's programming section and was trying to flash the FTDI+EEPROM using FTDI-FT Prog and file F28379D_LAUNCHXL.xml Initially, I was not able to detect the FTDI chip on ...
0 votes
1 answer
126 views
Does D78F9177 MCU support reading the device?
NEC D78F9177 (8-Bit Single-Chip Microcontroller) Can someone specify, does this MCU support reading the device? It's not clear, does this particular MCU have built-in functions to disable flash memory ...
3 votes
2 answers
429 views
Can Spi flash memory's contents be corrupted from heat?
I recently tried to desolder SPI flash memory of my laptop which contains UEFI rom. Multiple resources I've looked up suggested this is recommended way. I tried copper ribbon to remove lead but it ...
2 votes
1 answer
129 views
JLink (SWD) Vtref Pin - 24V or 3.3V?
I have a J-Link EDU Mini by Segger and I am trying to flash new firmware in SWD mode. I've never done SWD or JTAG programming before, but I read that SWD needs Vtref, GND, SWDIO, and SWCLK to be ...
2 votes
2 answers
148 views
How to unlock the Wait state enable register (FMC_WSEN) in GD32F103C8T6 MCU?
For programming a GD32F103C8T6 MCU, I was going through the GD32F10x-User-Manual-Rev2.9. While going through the Flash memory controller (FMC) section, it states that to write to "Wait state ...
4 votes
3 answers
1k views
Use of EEPROM in automotive microcontroller when there is flash memory?
I am currently searching for a microcontroller to use in the battery management system of an electric vehicle. I saw that MCUs have flash memory to store the program code and RAM/SRAM for storing data ...
0 votes
0 answers
133 views
SPI Quad IO / Single IO Compatibility
I am working on a circuit board project which requires a large amount of memory. I am looking to use a NAND FLASH chip, since I am very familiar with SPI, and very unfamiliar with eMMC, especially ...
2 votes
1 answer
254 views
Issue with QUAD OUTPUT FAST READ (0x6B) on Micron NOR Flash (MT25QL128ABA)
I am using a Micron NOR Flash Chip (MT25QL128ABA) along with a Zynq-7020 FPGA. I have implemented a QSPI driver in Verilog, which successfully communicates with the Flash behavioral Verilog model in ...
0 votes
0 answers
105 views
Mistake in Proper Timing Constraining QSPI Flash
I have a Zynq-7020-based FPGA board and a QSPI Flash IC (Micron Serial NOR Flash Memory, part number: MT25QL128ABA). I want to interface with this flash in quad mode (i.e., using all four lanes for ...
0 votes
1 answer
104 views
Unable to Implement Bootloader for AVR128DA48
I have limited experience with microcontrollers and I am currently working on implementing a simple bootloader using the code provided in the following repository: AVR128DA48 Curiosity Nano Bootloader ...
2 votes
1 answer
169 views
Is it possible to write to a block on a SD card without erasing it?
When using flash memory it is common practice to add a small header to your data pages. Example. You can then overwrite the header with 0's to "erase" the page without actually triggering an ...
1 vote
0 answers
220 views
CH341A Bios Programmer SOIC16 clip setup
new image1[I have a Dell OptiPlex 3070 Micro PC, and I need to flash its BIOS. It has WINBUND 25Q256JVFQ 2007. I also bought CH341A Bios Programmer. I bought SOIC16 Clip separately and it comes with ...
1 vote
1 answer
68 views
Would any programming changes be required replacing M29W800DB70N6E FLASH memory (from Micron Technology Inc.) with MX29LV800CBTI-70G (from Macronix)? [closed]
One of our instruments currently uses M29W800DB70N6E (from Micron Technology Inc.) which is now Obsolete. We are planning to use MX29LV800CBTI-70G (from Macronix) [ datasheet ] as an alternate. ...
-1 votes
1 answer
152 views
NAND Flash dump Page size and OOB mismatch [closed]
I have dumped a NAND flash and I'm now trying to figure out the page layout: NAND Memory: Spansion SLC NAND S34ML02G100BHI00 Datasheet at: https://pdf1.alldatasheet.com/datasheet-pdf/view/464207/...