EmbeddedRelated.com
The 2024 Embedded Online Conference

flash erasing brownouts

Started by Anonymous in MSP43021 years ago 32 replies

Hi, when the MSP430F149 gets a little low voltage from a gold cap for some seconds the flash is cleared; the MSP430F149 refuses to work again...

Hi, when the MSP430F149 gets a little low voltage from a gold cap for some seconds the flash is cleared; the MSP430F149 refuses to work again even after discharging all capacitators and reset! The problem is reproducible on any tested board. What can be done against the flash clearing? Regards Rolf F.


flash write/erase cycles

Started by njmarends in MSP43019 years ago 4 replies

Hi, Does anybody has experience using the msp430F149 as a datalogger, using a sequential flash segments erase and write method within a...

Hi, Does anybody has experience using the msp430F149 as a datalogger, using a sequential flash segments erase and write method within a reserved 16kb flash section (0xB000-0xF000). My concern is the broad-range flash write/erase cycle specification: nominal 100k, but minimal 10k. How realiable is the nominal 100k cycle parameter for field operation, i.e., how many devices are to be exp


Re Flash Memory Storage

Started by jakkula in MSP43015 years ago 5 replies

Hi, I am working on MSP430F169 & I am able to store values into flash memory but I am not able to calculate the time required for the storage in...

Hi, I am working on MSP430F169 & I am able to store values into flash memory but I am not able to calculate the time required for the storage in the flash memory . any suggestions please. Thanks, Praveena. ------------------------------------


Writing to Flash during power down

Started by Jeff in MSP43019 years ago 40 replies

Hello All Has any body got any experience or comments on writing to Flash (MSP430169), just before power down. Im my application I am...

Hello All Has any body got any experience or comments on writing to Flash (MSP430169), just before power down. Im my application I am monitoring the input power supply, i.e. input to the 3.3v MSP supply regulator, and when I detect power down write to the user area of Flash (0x1000) the uptime, this flash area will have been pre-erased during initial programming, to reduce the time tak


placing data at a specific location in flash

Started by Martijn Broens in MSP43021 years ago 2 replies

Hi all, I've got a table that needs to be uploadable over a serial port. But I don't know what the correct way is for me to define the table...

Hi all, I've got a table that needs to be uploadable over a serial port. But I don't know what the correct way is for me to define the table in the files. I.e. the typedef and the enum never change so should be in flash??, the table should be uploadeble and therefore should remain in flash as well. But for some reason the consume data space. Can anyone tell me what it is that I'm overseein


MSP flash erased

Started by RANIA MALIK in MSP43015 years ago 5 replies

Hi=20 i need help regarding flash of Msp .=20 we have programed almost 1000 msp and all were sent to field and almost 20 = boards sundding stop...

Hi=20 i need help regarding flash of Msp .=20 we have programed almost 1000 msp and all were sent to field and almost 20 = boards sundding stop working in field i have proggramed fe boards and they = again started working fine .=20 Than i read the flash of non working boards=A0 and its file is atached . th= e flash of msp was erased .=20 there was no firmware erasure in code . what are the ...


Data flash access

Started by p_murayama in MSP43016 years ago 8 replies

Hello! I am trying to write in the data flash. There are a couple ot things I don't understand. 1. What is the meaning of FRKEY? I...

Hello! I am trying to write in the data flash. There are a couple ot things I don't understand. 1. What is the meaning of FRKEY? I understand FWKEY as a kind of protection so that the flash cannot be easily accidentaly overwritten. Am I right? But what is the point of this when reading? I can directly read what I wrote, for instance like this: #define DATA_FLASH 0x1000 uint8 mydata...


MSP430 FLASH SELF PROGRAMMING TECHNIQUE

Started by roshnipaniker in MSP43020 years ago

Hi I am Roshni, I am trying to Implement MSP430 Flash Self Programming Technique on MSP430F449, But i couldnt get the Code right. I am using...

Hi I am Roshni, I am trying to Implement MSP430 Flash Self Programming Technique on MSP430F449, But i couldnt get the Code right. I am using SLAA103 Document from TI. Can you help me in getting my Code right. I am trying to implement in C. I need to implement (a)Programming the Flash out of RAM. (b)Direct Flash Programming. I used the functions void Flash_wb(char*Data_ptr,char byte);


Flash corruption causes

Started by Todd Martin in MSP43020 years ago 2 replies

Hi All, I'm a newbie to the group and to MSP430 development... I'm working on an simple battery-powered product that measures sensors with...

Hi All, I'm a newbie to the group and to MSP430 development... I'm working on an simple battery-powered product that measures sensors with the F149. It uses a simple serial command structure to communicate to the outside world (me). Occasionally the data and code I have stored in flash get's corrupted at runtime. Seemingly random flash segments get initialized to unprogrammed "FF


C arrays (variable[element]) and storing in flash

Started by asel34 in MSP43020 years ago 1 reply

Hey, Does anyone know how to store and retrieve the contents of an array to and from flash memory in C? In other words, int...

Hey, Does anyone know how to store and retrieve the contents of an array to and from flash memory in C? In other words, int array[10]; array[(element 0 thru 9)] = (some data stored in flash); Probably simple, I could do it in ASSY, but I'd rather keep it all in C if possible. If you're interested, I'm trying to use a f149 for a Mass Air Flow - sensor based EFI system... A-D the maf a


How to batch flash MSP430 devices?

Started by in MSP43015 years ago 5 replies

Hi All: We are using MSP43022x2F in our product, and now we nearly finish the development(such as writing code, making board and so...

Hi All: We are using MSP43022x2F in our product, and now we nearly finish the development(such as writing code, making board and so on). Now the problem how to flash a lot of MSP430, we can't flash one by one because it is a lot of work. I have readed


mspgcc: how much flash and memory needed?

Started by M. Adam Davis in MSP43020 years ago 7 replies

What do I look for to find out how much memory and code is used in a compiled mspgcc program? I've looked through the .LST file, but it seems...

What do I look for to find out how much memory and code is used in a compiled mspgcc program? I've looked through the .LST file, but it seems to mention only where each segment is located, rather than how much of each is used. When I flash the device the programmer tells me how many bytes are programmed, so I can at least get the flash code size, but still have no way to find the memor


Flash Programmieren aus dem RAM heraus

Started by sifiland in MSP43018 years ago 2 replies

Hallo, ich m?chte flash aus dem RAM heraus programmieren. Ich habe folgendes vor: In main-routine habe ich mein Flash-Programm. Das Flashen...

Hallo, ich m?chte flash aus dem RAM heraus programmieren. Ich habe folgendes vor: In main-routine habe ich mein Flash-Programm. Das Flashen soll ?ber RS232 geschehen. Wenn man Flashen m?chte, so wird erst das Flash- Routine in RAM kopiert. Diese Routine programmiert das Flash mit den Daten, die ?ber RS232 kommen. Fragen: 1. Wie kann ich die Flash-Routine ins RAM kopieren. Es w?re supe


Reading entire contents of flash memory

Started by mastarre in MSP43015 years ago 9 replies

I am using an MSP430FG4618 and have found a wealth of information and examples on writing to the flash but very little on reading to it. I have...

I am using an MSP430FG4618 and have found a wealth of information and examples on writing to the flash but very little on reading to it. I have written a program to fill the first half of the flash memory with sensor based data but I would not like to read that data and send it to the PC via UART. The manual does not have any sections specifically regarding reading the memory and my extensive ...


Flash marginal read mode

Started by old_cow_yellow in MSP43016 years ago 1 reply

Has anybody tried marginal read mode of Flash? What devices have it? Seems to be a very good feature to maintain the integrity of Flash.

Has anybody tried marginal read mode of Flash? What devices have it? Seems to be a very good feature to maintain the integrity of Flash.


Upper flash memory bank (bank 2) access problem

Started by Hamzeh Nasajpour in MSP43014 years ago 1 reply

Hi to all, I have two MSP430F5419, after a few downloading code into the flash, I have a problem to access to upper flash memory...

Hi to all, I have two MSP430F5419, after a few downloading code into the flash, I have a problem to access to upper flash memory bank.(bank2) After downloading the code in to the flash with USB-IF jtag, in verifying I have a fatal error. The problem is that I cant write correctly in Bank2.The target and file contents are different. Any body have any idea for this problem or have any soluati...


Erase and write to info seg of flash from flash resident program

Started by JoAn...@... in MSP43021 years ago 3 replies

I am trying to implement a couple of C functions to erase an information segment on the MSP430F148 and then write selected words to memory,...

I am trying to implement a couple of C functions to erase an information segment on the MSP430F148 and then write selected words to memory, using the assembly example in the user manual as a guide. The system is resetting, and I am not sure where it is happening. I would appreciate any guidance you can give. The MCLK, set to 2 MHZ, is selected for the flash clock source, divided by


File system for internal flash msp430x1611

Started by Waqaas Munawar in MSP43015 years ago 5 replies

Hi guys, Can any one suggest me an off the shelf file system which can be used on internal flash of msp430F1611(internal flash=48k). I plan to...

Hi guys, Can any one suggest me an off the shelf file system which can be used on internal flash of msp430F1611(internal flash=48k). I plan to specify some portion of it with some thing like const char harddisk[16k]; and then start my file space at first byte of this harddisk. Any suggestions in this regard .... Thanks, Waqaas ------------------------------------


Compact Flash interface

Started by netnimble in MSP43019 years ago 2 replies

Hello, I would like to use a Compact Flash as a removable storage device for data logging. Has anyone interfaced a MSP430 device to a...

Hello, I would like to use a Compact Flash as a removable storage device for data logging. Has anyone interfaced a MSP430 device to a compact flash? If not directly, is there an interface chip that can be used? thanks


Remote Programming

Started by franco_bucafusco in MSP43018 years ago 8 replies

Hi! Did anyone try to program the MSP Flash Memory (program) remotely ? Could it be done by software ? In this last question I mean send...

Hi! Did anyone try to program the MSP Flash Memory (program) remotely ? Could it be done by software ? In this last question I mean send program information to the MSP storing it into a ram or External Flash and then programming this code into MSP flash.



The 2024 Embedded Online Conference