Global Sources
EE Times-India
Stay in touch with EE Times India
EE Times-India > Memory/Storage

Writing to flash from firmware

Posted: 04 Aug 2008     Print Version  Bookmark and Share

Keywords:EEPROM  Flash  application code  boot-loading 

The flash memory on all Silicon Laboratories MCU devices is readable and writable from application code. This capability allows user software to store values to the Flash, such as calibration constants or system parameters, and to implement a boot-loading feature in which user firmware can be updated in-system from a remote site. The flash that is not used by application code can be treated like an EEPROM, thus negating the need to connect an external EEPROM to the device. This document starts with the basics of accessing flash from application code on any device, including device specific details. Then, it discusses advanced routines that can be developed using the basic routines.

Finally, it describes precautions to take when writing to flash.

This application note applies to the following device families: C8051F00x, C8051F01x, C8051F02x, C8051F04x, C8051F06x, C8051F12x-13x, C8051F2xx, C8051F30x, C8051F31x, C8051F32x, C8051F326/7, C8051F33x, C8051F34x, C8051F35x, C8051F36x, C8051F41x and C8051F52x-53x.

View the PDF document for more information.

Comment on "Writing to flash from firmware"
*  You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.


Go to top             Connect on Facebook      Follow us on Twitter      Follow us on Orkut

Back to Top