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
0answers
38 views

STM32F4 Flash memory programming

So I have STM32F4 board and long story short - I am stuck at putting a user defined number (0 - 60) in FLASH memory, so after restarting, I could use last-used-settings. How do I allocate correct ...
0
votes
0answers
32 views

CFI flash interface in verilog

I am working on an Intel’s CFI - Flash (28F640J3) interface in verilog. I have written a code and tested it for many commands; read, write, erase. But I am facing problem with 'Write Buffer’ and read ...
0
votes
1answer
44 views

If current consumption of serial flash SST26VF064B is 15mAq104MHZ then at 50MHZ it is 7.5?

I am Mohan working in Germany. For my data logger project i choose SST26VF064B serial flash. My data logger should consume lowest power possible. I see that SST26VF064B is consuming 15mA@104MHZ. In my ...
3
votes
4answers
115 views

Best practice for implemeting bare metal or lightweight OS flash file system?

I am looking at flash devices that are available for rewriteable data storage, and it's clear that they need either some sort of translation layer for an overlying file system (such as FAT) or a ...
0
votes
0answers
33 views

Power off detection on MSP430f6779

I want to detect power off on MSP430f6779 and when there is on to off transition It should write important data to Flash. The problem I am facing is code is going in ISR when it is power OFF to ON ...
-1
votes
0answers
42 views

OpenMote TI CC2538 Contiki Flashing Problems

Using instant Contiki 3.0 the OpenMotes where flashed with the HelloWorld program by following the steps found on the following page: ...
1
vote
1answer
53 views

What would happen in case of power outage during NOR flash erase or programming

I am using a SPI-connected NOR flash (AT25DF321a) to protect data against loss during power failure. But how is flash protected against power loss? What would happen if the power turned off during ...
1
vote
1answer
50 views

conventions in signals naming in datasheets

What does it mean when the datasheets lists the signals between parentheses as shown in the figure below?
1
vote
0answers
32 views

The right way of relocating vector table using vector table offset register for STM32F4 series.

The right way of relocating vector table using vector table offset register for STM32F4 series. I am working with HAL libraries previously there used to be a function called "NVIC_SetVectorTable" I ...
-2
votes
1answer
66 views

Can I reprogram my SPI flash wirelessly?

I am working on an application which stores specific model information in the SPI flash. The hardware is the same between the five different types of units. They are typically programmed with model ...
1
vote
1answer
67 views

what type of internal memory do most digital cameras use? (not talking about SD cards or other removable storage)

I am looking into something for work and I need to know what type of flash-memory storage is most common in digital cameras so we can look into how to properly eradicate all of the data on the ...
0
votes
1answer
84 views

Weird Serial Flash Corruption

I'm experiencing a very typical issue with data corruption in a flash chip in a not so typical way. I'm using the M25P16 16Mb serial Flash chip by Micron to log historical data on my device over SPI. ...
0
votes
3answers
161 views

How to drop 170V DC to 50V?

I have old flash that generates about 170V on it's trigger when it's charged and ready to fire. When flash fires, voltage drops to zero, and rises to 170V as flash charges... I need that flash ...
0
votes
1answer
100 views

STM32F427 live firmware upgrade

I am trying to "read-while-erase" and "read-while-write" with my stm32f427 dual bank flash for firmware upgrade. what I need to know is how can the program dynamically figure out which bank it's ...
1
vote
1answer
49 views

What is the proper term for downgraded NAND Flash ICs?

In the manufacture of NAND flash (to my understanding): Wafer is produced Dies are probed for testing Dies that pass testing are configured as Tier-1 chips, then packaged. Dies that fail Tier-1 ...
0
votes
1answer
136 views

What is needed to store readable/writable data to flash/eeprom [closed]

I am wanting to add some readable/writeable memory to my ATmega8/attiny project where I can store data, recall the stored data, then overwrite the stored data. The stored data must be able to be ...
4
votes
1answer
85 views

Microcontroller memory write cycles

Information show that flash memory have a limited number of write cycles (usually ~10'000). Many MCUs emulate EEPROM in flash, hence some document this write_life_cycle. A look at any MCU datasheet ...
0
votes
2answers
79 views

Flashing LED with “bulb-effect”

I'm searching a (transistor-based) schematic that can flash a LED regularly but where the off-on and on-off phases look slow like with an ordinary flashing circuit with a good old light-bulb. With a ...
0
votes
1answer
66 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
99 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
58 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
85 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
135 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
76 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
88 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
156 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
100 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
115 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
36 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
185 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
107 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
107 views

Flashing BeagleBone Black image

I have a BeagleBone Black: ...
1
vote
0answers
65 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 ...
1
vote
1answer
44 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
79 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
1k 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
1answer
50 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
82 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
64 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
65 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
85 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
48 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
151 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
80 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
541 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
52 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
687 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
113 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
76 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
89 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 ...