Author Topic: UCFG1 program problem 932a1  (Read 5597 times)


  • Guest
UCFG1 program problem 932a1
« on: December 20, 2004, 01:59:05 pm »
I can not get flash magic to program the UCFG1 bits starting
at FF00. I found a reference about a previous version giving a warning when this was attemped but now it seems to be completely disabled.

In the hex file I see the code


but it does not change the clock selection bits.

Am I  missing something?

Thanks for you help


Andy Ayre

  • ESAcademy Staff
  • Sr. Member
  • *****
  • Posts: 2178
    • View Profile
    • Embedded Systems Academy, Inc.
    • Email
Re: UCFG1 program problem 932a1
« Reply #1 on: December 20, 2004, 02:04:54 pm »
The UCFG1, etc. start at FFF0H. See the Keil start900.a51 file for a breakdown of the bytes and their locations:

Note that Flash Magic only programs the UCFG1 value and the security bits. All other locations are ignored, because it would be too easy to mess up your device.

Embedded Systems Academy, Inc.
support at esacademy dot com


  • Guest
Re: UCFG1 program problem 932a1
« Reply #2 on: December 21, 2004, 08:48:36 am »

Great information and I was able to change my location from FF00 to FFF0 and it works straight away. I was provided a earilier version of the same file by our Philips rep but it used the FF00 address instead of FFF0? Acqura has the correct info on their site but I did not notice the address change before you pointed it out.

Thank you for your Quick response.

Merry Christmas!