burned MK2

Go To Last Post
22 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi there,

Last night I maybe burned my MK2. It is the 2nd one I burned and now I am going to buy the 3rd.

The event occured while in debug wire mode connected on an ATtiny2313, I supplied for less than 1 sec with 24Vdc the chip. After this the chip was not functional anymore, so I decided to get in debug mode again using another piece of ATtiny2313. I set the fuse bits normally and I connected the MK2 to the new chip. When I try to get in debug mode, even the MK2 LEDs are lit normally, a message appears in the Studio telling me that cannot connected to debug mode and the most right LED (near the ATMEL label) is flashing green.

Does anybody have an experience on this issue. Is there any way to fix the problem even if there is a need to service it by myself.

Thanks for your time.

Michael

Michael.

User of:
IAR Embedded Workbench C/C++ Compiler
Altium Designer

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Quote:

Last night I maybe burned my MK2.

Flying too close to the Sun again, I see.

Quote:

I supplied for less than 1 sec with 24Vdc the chip.

Was this with the Mk2 connected? So it was subject to 24V? I can see where that could easily fry things.

Lee

You can put lipstick on a pig, but it is still a pig.

I've never met a pig I didn't like, as long as you have some salt and pepper.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Lee,

Yes it was connected to my pc via the usb cable and to the micro via the 3 cable debug interface.

Michael.

Michael.

User of:
IAR Embedded Workbench C/C++ Compiler
Altium Designer

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

You can contact tech support at Atmel, but I agree with Lee -- supplying 24V on a JTAGICEMKII pin can easily blow the thin insulation of a CMOS gate.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I took a measurement,

I connected a new functional MK2 to a circuit and I found that the circuit + MK2 consumpts ~20mA. Then I changed the MK2 with the burned one and the current that the circuit + MK2 consumpts increased to 105mA.

I opened the MK2 and I found that there are 3 MAXIM chips before the cable connector. I think that there must be the broblem.

Michael.

User of:
IAR Embedded Workbench C/C++ Compiler
Altium Designer

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

*What* "mkII"? A JTAG ICE mkII, or an AVRISP mkII? In case of
the JTAG ICE, is this the older PCB (the one without a green LED
close to the USB connector), or the more recent version?

Jörg Wunsch

Please don't send me PMs, use email if you want to approach me personally.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Jörg,

You' re right, I am talking about a JTag Ice MK2 emulator. No there is no LED near the USB connector, but only the 3 LEDs near the flat cable.

Michael

Michael.

User of:
IAR Embedded Workbench C/C++ Compiler
Altium Designer

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

So it's the older JTAG ICE mkII. I've burned one of those myself,
and we've recently had a thread here where someone else had the
same error. Chances are good that it's the MAX3392 that needs
replacement. Your Atmel FAE should be able to supply you one, or
if you don't have an FAE, beg^H^H^Hask Maxim for a couple of samples.

The more recent PCBs have additional protection circuitry, and have proven
to be much more stable in our lab. So far, I managed it to get one out of
service temporarily, but it "self-cured" after a power cycle.

Jörg Wunsch

Please don't send me PMs, use email if you want to approach me personally.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Thanks for your support,

This is what exactly I decided to do. I will request some samples from MAXIM. Except the MAX3392 I will also request the MAX3391 and the MAX3379, I think that you understand what I mean.

I will post the results.

Michael.

Michael.

User of:
IAR Embedded Workbench C/C++ Compiler
Altium Designer

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Jörg,

Do you remember in which debug mode the burned one you said before, debug wire or JTAG interface???

There are three buffers inside, the MAX3392, the MAX3391 and the MAX3379. How did you decided to change the MAX3392???

Did you take any measurement before. I am afraid to do this (I mean to supply the MK2) because it consumpts 100mA from the external circuit via the flat cable.

Michael

Michael.

User of:
IAR Embedded Workbench C/C++ Compiler
Altium Designer

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

A search for "MAX3392" here leads to the other thread Jörg mentioned:

https://www.avrfreaks.net/index.p...

You may find more info there?

Cliff

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Thank you Cliff.

Michael

Michael.

User of:
IAR Embedded Workbench C/C++ Compiler
Altium Designer

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

icarus1 wrote:

> Do you remember in which debug mode the burned one you said before,
> debug wire or JTAG interface?

We only use JTAG here. However, it didn't die during debugging but
when plugging it into the powered-up target -- offset by one entire
row. :-o

> There are three buffers inside, the MAX3392, the MAX3391 and the
> MAX3379. How did you decided to change the MAX3392?

By guessing from the measured voltage levels at the pins, after trying
to trace which of the level shifters was responsible for which of the
signals. I then unsoldered the MAX3392, and replaced its connections
by wires to prove the ICE indeed works again that way (it did,
obviously, the target should also run at 5 V then).

Like you, I ordered the other two parts as well but never used them.
As the other thread mentioned here also had a failure in the '3392, I
think this is simply the most exposed one of those level-shifters.

Jörg Wunsch

Please don't send me PMs, use email if you want to approach me personally.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I have read this fantastic posts (https://www.avrfreaks.net/index.p... ... ht=max3392 )

but,

icarus1 wrote:
Jörg,

Do you remember in which debug mode the burned one you said before, debug wire or JTAG interface???

There are three buffers inside, the MAX3392, the MAX3391 and the MAX3379. How did you decided to change the MAX3392???

Did you take any measurement before. I am afraid to do this (I mean to supply the MK2) because it consumpts 100mA from the external circuit via the flat cable.

Michael

Thanks,

Michael.

Michael.

User of:
IAR Embedded Workbench C/C++ Compiler
Altium Designer

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Jörg,

I just wonder if your 3392 burned while you were debuging using the DEBUG WIRE interface or the JTAG interface.

Thank you.

Michael.

Michael.

User of:
IAR Embedded Workbench C/C++ Compiler
Altium Designer

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

As I wrote, we don't do debugWire at all, only JTAG.

However, the signals involved are exactly the same, since the
debugWire/ISP connector is only a rerouted JTAG connector.

Jörg Wunsch

Please don't send me PMs, use email if you want to approach me personally.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Ok,

Thanks.

Michael.

User of:
IAR Embedded Workbench C/C++ Compiler
Altium Designer

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hallo guys,

I would like to remind you that I used to have a problem of how to repair my burned JTagIce MK2 (old version). The problem occured while debuging using the DW method and the MK2 consupted about 100mA.

I repaired my burned JTagIce MK2 (old version) and for doing thi job I followed those steps:
1. I disolved the MAX3392 and solved a new one - The problem wasn't fixed.
2. I disolved the MAX3391 and solved a new one - The problem wasn't fixed.
3. I disolved the MAX3379 and solved a new one - The problem is fixed and the MK2 consumpts about 15mA.
4. I solved again the old MAX3391 and MAX3392 and the MK2 was still ok.

So as I show the problem was the MAX3379.

Thanks for your time.

Michael

Michael.

User of:
IAR Embedded Workbench C/C++ Compiler
Altium Designer

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

icarus1 wrote:
So as I show the problem was the MAX3379.
Kewl! Now, maybe, you can go back and fix your first JTAG ICE mkII and you'll have TWO functioning! :D

Stu

Engineering seems to boil down to: Cheap. Fast. Good. Choose two. Sometimes choose only one.

Newbie? Be sure to read the thread Newbie? Start here!

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Or I well sell one of them for a better life.

Michael

Michael.

User of:
IAR Embedded Workbench C/C++ Compiler
Altium Designer

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Quote:
I disolved
I guess you mean desoldered? :) I suppose some strong acid would dissolve anything.

It's a lost in translation thing I know. :wink:

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Ok John,

Thanks for your correction. Grrrrrr.....Englishhhhhhh.

Michael

Michael.

User of:
IAR Embedded Workbench C/C++ Compiler
Altium Designer