From: eeh on
Hi,

I am going to overclock Atmega16L to 12MHz. I can do that when the JTAG
header is attached. However, when it is detached, the program seems to
be not working. I have tried to shut down the power of the emulator and
it still works when the JTAG header is attached. I do not understand
why this strange case happens. Could anyone talk to me why this
happens? As I need to use 3.3V, I need to use Atemga16L.

From: larwe on

eeh wrote:

> I am going to overclock Atmega16L to 12MHz. I can do that when the JTAG

You are so 3L33T. RaDiCaL To THe MaX, DuDe.

> it still works when the JTAG header is attached. I do not understand

The JTAG might be holding down reset a bit longer than normal.

Remove JTAG, power up, use wire to reset device. Does it work?

From: linnix on

larwe wrote:
> eeh wrote:
>
> > I am going to overclock Atmega16L to 12MHz. I can do that when the JTAG
>
> You are so 3L33T. RaDiCaL To THe MaX, DuDe.

Yeap, considering that they are plenty of Atmega16* at 16MHz,
and cheaper than 8MHz as well.

If you overclock a 16MHz part to 32MHz, that might be intereresting.

From: eeh on

> The JTAG might be holding down reset a bit longer than normal.
>
> Remove JTAG, power up, use wire to reset device. Does it work?

I add RC at the reset pin which are 1M Ohm and 0.1uF respectively. But
it has no improvement and is stll not working.

From: eeh on
And I hot plug the USB cable after reset.