Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

Philips Flash Utility V2.2.1 question

2005-02-11 by gregdeuerling

I have a program that has several 16x16 tables that are stored in 
fixed locations in flash memory. I'm using Keil's compiler and using 
the _at_ attribute to do this, it works great.

My tables change quite often but the code does not change at all.  
I'd like a way to be able to reprogram just the tables in flash and 
not touch the code section.

I was wanting to use Philips Flash Utility (PFU from here on) to 
program JUST the table locations I want to change.  I generate a 
hex386 file of just the table data and fire up the "Flash Buffer 
Operations" in PFU and load the hex file.  My new tables show up 
exactly where they are supposed to be, but when I hit the "Upload to 
Flash" button PFU programs the entire flash memory.  I have 
the "selected range" button selected with the proper range in it.

The only way I've gotten this to work is to open the orginal hex 
file into a text editor and append the new table hex file to the end 
of it.

Can I not just program certain pages in flash and leave the rest 
alone?

Thanks...

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.