Hi everybody!
First of all: FlashMagic is great! I really enjoy using it!
Running some tests I noticed a problem with the DIVM register.
According to the Datasheet the DIVM register should show the following effect:
DIVM = 0 => fOSC / 1
DIVM = 1 => fOSC / 2
DIVM = 2 => fOSC / 3
DIVM = 3 => fOSC / 4
DIVM = 4 => fOSC / 5
...
But my tests showed:
DIVM = 0 => fOSC / 1
DIVM = 1 => fOSC / 2
DIVM = 2 => fOSC / 4
DIVM = 3 => fOSC / 6
DIVM = 4 => fOSC / 8
...
Does anybody have an idea how this could happen?
Best regards,
Christian Suesskind
Thanks Christian. Philips have identified this as a bug and will included in the errata sheet for the LPC932.
Has this problem been rectified in the latest G version devices?