Hello group, we are using the M16C/62P CPU with a 12MHz external crystal which is then internally increased to 24 MHz (PLL). To prevent dealing with new environmental settings while debugging, we use a monitor program that inreases the clock speed by PLL as well. At the moment we are working with Version
2.02.02 of the monitor.When loading a binary file into the controller KD30 stopps the download at 90% then dies and never returns. This happens using a monitor where the internal PLL is set to 2. When not using the PLL at all the binary downloads fine.
In an earlier design we used a 6MHz crystal instead of the 12MHz one. There we were forced to use a PLL of 4 to obtain the necessary 24 MHz internal speed. Threre I was only able to upload a binary when using a monitor with a PLL factor of 2. When the PLL was set to 4 KD30 died on me at 90% as well.
Is there some magical speed threshold with KD30 that may not be crossed? When using the binary files and PLL at the necessary speeds without the monitor everything works fine.
Has anybody experienced the same problems And maybe come up with a solution? Or am I just not sticking to the KD30 specification?
Thanks in advance for any kind of answer, Phili