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 ...

learn more… | top users | synonyms

0
votes
1answer
56 views

How i can store 64 byte data into flash faster as 1 ms?

I have one problem with store data into flash on my uC LPC1759. I need to save 64 byte data into flash, but when i use IAP-Interface, it takes more than 1 second. Is there a way to make it faster than ...
0
votes
2answers
79 views

What is the maximum bitrate supported in the Can Bus?

i began reading about Can Bus for my final year project i have to send a file to be flashed into the microcontroller using the CAN BUS . I have found that the maximum bitRate that can be achieved is ...
0
votes
1answer
37 views

Flash Magic for code dumping (LPC1778)

I was reading a book called "Insiders guide to the Phillips ARM7 based microcontrollers". There it says "The easiest way to program the Flash is by the built in bootloader which allows the code to be ...
0
votes
3answers
69 views

Erasing Flash with X-rays to remove security bits

Scenario: A chip is read/write protected by programming a security bit in its onboard flash memory. Normally this would mean it cannot be re-written. Would a dose of X-rays be capable of erasing the ...
1
vote
3answers
119 views

Does a bit in Flash memory store net charge

This is with regards to the discussion in the comments in my answer to this question with regards to the charge stored in a Flash. The way a Flash memory works is that it either stores a small charge ...
1
vote
1answer
44 views

NOR and NAND flash memory on the same chip

I've been researching booting and flash memory as found in embedded devices like smartphones, tablets, and boards. There are numerous schemes and an equally numerous amount of obscure terminology. I ...
1
vote
2answers
59 views

How FPGA firmware writes in flash?

In some boards, like Papilio, spi flash connected only to fpga. As I can understand the firmware writes to flash through fpga. How does it works? Doesnt fpga need firmware first to work? If so, how it ...
2
votes
4answers
102 views

Why DRAM costs much more than flash memory?

Comparing prices at a local store, I calculated prices 0.36 USD/GB for SSD NAND flash memory and 5.41 USD/GB for DRAM memory. The difference is 15 times. Why so big difference? Both are semiconductor ...
0
votes
1answer
47 views

spi flash (N25Q) blocks read command

I'm using CC2640, and N25Q128A (Micron Serial NOR Flash Memory). SPI is working well, erase and write commands are changing the status register so busy flag rises and i'm waiting until it's clear. ...
0
votes
2answers
60 views

Reading image, sound, binary file from nonvolatile memory for FPGA

For applications that require design on FPGA which shall make use of several image files, sound files or other forms of files, can they be simply included in the FPGA design configuration file? In any ...
1
vote
3answers
21 views

Microcontroller Memory reliability : Info Memory vs External Flash

I had a small query which I couldnt find a short answer in google. for storing small amount of data ( say 8 bytes ) in an embedded system (containing an external Flash too), is it preferred to store ...
0
votes
3answers
164 views

Power of a microcontroller, but with more memory - what fulfils this need? [closed]

I'm a hobbyist with little experience. Usually I play with Arduino Pro Mini or ESP8266. I can make them do simple things I want, but for obvious reasons I can't give them too many features at once. ...
0
votes
4answers
101 views

Flashing of microcontrollers

I have seen some micro controllers can be flashed with USB port alone with some driver software. But for some micro controllers we have additional interface hardware for flashing between the PC USB ...
0
votes
1answer
62 views

Flashing BeagleBone Black image

I have a BeagleBone Black: ...
1
vote
0answers
45 views

Flashing of ECUs using UDS

Can someone please tell me if flashing ECUs is a standard procedure? Is it done the same way for all vehicles and for different ECUs? Or do manufacturers have their own methods? What exactly is ...
0
votes
0answers
98 views

How to write to internal STM32 Flash memory?

I am working with an ST Discovery board (STM32L152RCT6). I have been able to program the device and do all entry level things. Now I want to write to, and read from, the internal EEPROM and Flash ...
1
vote
0answers
27 views

Are there any performance effects of using radiation hardened memory units?

Are there any performance related effects of using radiation hardened memory units as compared to non-hardened ones having the same configuration except the protection it should provide from radiation ...
1
vote
2answers
76 views

What is this type of write-protection called?

Upon powering up, flash memory is read/write. At some point during the startup phase, the firmware, the bootloader, or maybe even the kernel triggers some mechanism built into the flash chip that ...
0
votes
3answers
199 views

STM32 & ST-LINK - Cannot connect to MCU after sucessful programming

I have build my own board with STM32F7-45VGT6. I have successfully programed it with ST-LINK v2 (not the original one though) and now I cannot even connect with MCU. I use ST-Link Utility from ST and ...
0
votes
0answers
35 views

Timing of mask ROM Emulator

I want to emulate a ROM IC (tc534000) in order to load custom samples on a Synthetizer. There is a chip that reads the samples using 19 bit address bus and 8 bit data bus. The first thing that came ...
0
votes
1answer
31 views

JEDEC Flash Command Set

I am attempting to use a SPI NOR flash memory IC that is said to support CFI (Common Flash Interface) and the JEDEC flash command set. This sounds great however I have been unable to find any ...
0
votes
1answer
56 views

Primary diff between EEPROM and Flash mem, in terms of code memory

In terms of storing program commands, what is the definable difference between EEPROM and Flash memory? Also, in this particular context - For a personal project developing audio codec using TI ...
1
vote
0answers
52 views

Flash memory data retention time

I'd like to buy one of those after market Android car head/infotainment units. But I don't think there's a way to reinstall the system software if it gets corrupted, so I'm concerned about how long ...
0
votes
1answer
51 views

When to store parameters to flash/eeprom of an MCU

I wish to use the MCU flash for storing non-volatile information such as tuning parameters. Is there a known 'best' policy of when to store these values...i find a few options and would like to get ...
1
vote
2answers
76 views

Why fram instead of eeprom

Why do all the gameboy cartridge mods for nonvolatile save use a type of ram like fram? Why isn't a sufficiently fast eeprom or flash ic used? EDIT: We all know this is about parallel interface ICs, ...
1
vote
1answer
41 views

How to measure relative light intensity (and ideally duration) of a xenon flashes, cheaply

I want to compare the light intensity (and maybe also duration) of multiple xenon flash designs. It does not have to give me the readings in any real unit, as long as it is linear (or mathematicaly ...
4
votes
3answers
137 views

My “flash VS RAM” speed test doesn't work. Why?

In trying to demonstrate that copying information from a string in flash memory to RAM takes longer than copying from the same information in an array in RAM to another, I ran the following code on ...
0
votes
1answer
53 views

Connect External Memory through SPI protocol

My idea is to connect a Chip which doesn't explicitly support external memory but has SPI protocol and I2C. So far I understand I have only 3 pins for SPI. Wasn't able to find an approach (schematics) ...
1
vote
3answers
450 views

How come Misra C checker is such a prestigious tool? [closed]

Professional compilers such as IAR Embedded Workbench offer Misra C checkers only in their premium versions. Isn't Misra C checker a style checker on elements like indentation, variable names? Why ...
1
vote
1answer
49 views

NOR Flash Interfacing

I am trying to understand the PDF From the following URL: Spansion Application Note Under the heading Flash Address Pin Labels, it describes that "In word mode there is no means to individually ...
7
votes
3answers
648 views

Microcontroller memory limitations [duplicate]

I am really not able to understand why, when our personal computer memory is increasing in terms of gigabytes, the microcontroller memory is not increasing at that speed for both flash and RAM? What ...
-1
votes
2answers
80 views

Best memory type for data logging

I'm gonna design a board which data logging it's mandatory! I don't think that i have sufficient space in pcb for large parts but i want an embedded flash (dedicated IC). For handling unexpected power ...
1
vote
1answer
69 views

Why is erasure much slower than write for (NAND) flash?

Typical block erasure time for NAND is on the order of milliseconds which is one order of magnitude higher than write. Both of them are based on FN current. Why? Thank you!
0
votes
1answer
64 views

how to properly use external memory flash with MCU (dsPIC33)

In my project, I need to store (and read) large amount of data ( >128 Mbits). Of course, I need external flash memory (I think SD card won't work because speed is an issue in my project). So I plan ...
1
vote
1answer
69 views

FPGA; reconfigure from SPI flash

I have designed a Xilinx Spartan-6 PCI card with SPI configuration interface (please check Figure 2-12 of ug380.pdf user guide). I can program the serial flash through JTAG cable, I can also ...
2
votes
2answers
95 views

Frequent switching on/off a chip/module

Typically, is the likelihood higher for a chip/module with Vcc = 3.3V to break if it gets switched on and off frequently over a prolonged period? For instance, on for 3s and off for 3s, continuously. ...
0
votes
1answer
271 views

Wiring for Logic Level Converter to 1.8V SPI Flash with a 3.3V programmer

I have a 3.3V SPI flash programmer that I would like to use to flash a 1.8V SPI flash chip. I have read that I could use a logic level converter to do this but I can't find wiring diagrams. There ...
0
votes
0answers
47 views

Why is Resistance Random Access Memory (RRAM) more scalable than Flash Memory?

Why is Resistance Random Access Memory (RRAM) more scalable than Flash Memory? I know that RRAM has a very small feature size of 2.5 F^2 compared to that of NAND Flash ( 4 F^2). But I am not able to ...
0
votes
1answer
110 views

Writing to Flash memory with Arduino Mega

I have just bought a 4Mbit flash memory chip. But I cannot figure out how to use it with the Arduino Uno or Mega. Can someone show me how to hook it up and use it.
6
votes
10answers
3k views

How to make 1 bit permanent memory circuit?

I would like to make a simple circuit to store or save 1 bit of data. The circuit should be able to remember the state of an LED ( on or off ) even if the supply is disconnected from the circuit. I ...
1
vote
1answer
88 views

avr signature doesn't match, flash address 0x0000 wrong

I'm new to electronics. I've bought an ATmega32 (a link to docs) and I'm trying to light up a single LED. I have managed to do it a few times, but then I tried to change the hookup wires to a single ...
1
vote
0answers
188 views

STM32 Flash acting like RAM

I've been trying to program a word of flash memory on my STM32F030F4, but for some reason whenever I power it off and on again, the memory location has defaulted to '0xFFFFFFFF' again. Am I missing ...
2
votes
3answers
60 views

Why does flash size depend on target hardware?

I've been writing an application for AVR microcontrollers. I intended to burn it on ATtiny13A (because it's cheap, and I wouldn't use complex functions anyway), but at that time I had only ATmega328P ...
2
votes
2answers
201 views

STM32 appears to be irrevocably bricked

I have a custom board with an STM32F103VE MCU. I can connect to it fine using ST-Link Utility, and I even had code downloaded to it a few times (in ST-Link Utility as well as CooCox), but today I ...
1
vote
0answers
55 views

Understanding timing diagrams + setting the Flash Wait States number in ARM

I'm trying to understand the Flash wait states which are configurable in my AT91SAM7X256. I have this basic project, and in the startup code the Flash Mode Register is set to provide 1 additional ...
0
votes
2answers
73 views

Programming Flash memory

I am very much new to Electronics. I recently bought a Flash memory of 4mbit size. The interface is parallel type. The link to the memory is ...
0
votes
1answer
108 views

JTAG not erase entire flash memory in code composer studio with MSP-FET

I am using MSP430F2619 for storing device specific parameters in internal Flash memory using flash write routines. while debugging using JTAG MSP-FET I found that my flash is getting written during ...
1
vote
2answers
72 views

Mystery circuit with a functional description

Im trying to understand the following circuit and its cryptic functional description. How does this circuit work? I especially struggle with the following things: What is DEC8(blue)? Standard ...
0
votes
0answers
29 views

Atmel Cortex M7 Boot selection from SMC

Can the ATSAME70Q19 boot from an external nand flash memory via Static Memory Controller? and if yes, it is possible to "flash" a program in this nand flash directly via JTAG applying on mcu? I ...
1
vote
2answers
102 views

How do I program an Atmel SAM in the field?

We have designed some Atmel SAM based boards that we want to make upgradable in the field. We do not have a bootloader yet (planned in the near future) but we need to make sure they are ...