Problem: can't erase flash on GT16A

Discussion created by freenrico on Jun 29, 2007
Latest reply on Jul 9, 2007 by Cochet Gael
Hi folks,

 I built a board with an MC9S08GT8ACFDE and we are

 1. Power supply is 3.3 Volt (measured with a scope)
 2. VDD and GND are present
 3. The capacitors suggested by the datasheet are present
 3. RESET and IRQ are pulled up by a 10k resistor
 4. I'm using the USB Multilink by PEMICRO
 5. The programming algorithm is correct (16GTA)

All commands (RESET, REGISTER READ, etc) that I issue to the micro, by the programmer are executed correctly, therefore the microcontrollor answers to the programmer (the BDM interface works).

The only command that doesn't work is "Flash Erase". The programmer waits forever...

This is the first time in my life that I use a Motorola/Freescale microcontroller, therefore I might be missing something...

Thanks in advance for any help,