Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 04:26 07 Jul 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Pic-kit3 Dead ??

     Page 1 of 2    
Author Message
atmega8

Guru

Joined: 19/11/2013
Location: Germany
Posts: 724
Posted: 12:05pm 15 Sep 2016
Copy link to clipboard 
Print this post

Hi,


soldering the pic on explore 64 (5 worked like a Charme).
Produces some shorted pins between some CPU pins.


Not recognized this, after Connecting to pick-kit, pic kit gets hot and ide said something like
"check for shortcuts, to much current vdd...".

Now IPE doesn't detect pic-kit, also not device manager from win10.

Smoke seems gone away, and we know that if there is no more smoke.....;-()

Has anyone repaired a Olimex PIC-KIT3?

Any ideas where to look/check first?

THXEdited by atmega8 2016-09-16
 
atmega8

Guru

Joined: 19/11/2013
Location: Germany
Posts: 724
Posted: 12:15pm 15 Sep 2016
Copy link to clipboard 
Print this post


clone or original??

Any experience, should i buy this if i can not repair it?


EBAY
 
robert.rozee
Guru

Joined: 31/12/2012
Location: New Zealand
Posts: 2430
Posted: 01:42pm 15 Sep 2016
Copy link to clipboard 
Print this post

cheap solution: arduino nano (a couple of dollars on ebay), 5 resistors and a 3v3 zener. the smoke is far more securely retained in ths one.


cheers,
rob :-)
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9589
Posted: 02:01pm 15 Sep 2016
Copy link to clipboard 
Print this post

Agreed - I use Rob's ASCII ICSP for all my programming now, except when I occasionally need the PK3 to read the contents of a chip.

I kept getting "Target voltage too low" kind of messages with the PK3 and IPE too, but no problems at all with the exact same boards and Robs ASCII ICSP.

I sell them on my website - have a look HERE.
Smoke makes things work. When the smoke gets out, it stops!
 
Phil23
Guru

Joined: 27/03/2016
Location: Australia
Posts: 1667
Posted: 04:22pm 15 Sep 2016
Copy link to clipboard 
Print this post

Just on the ASCII programmer.

Is an activity LED something that I can easily add?

Just like to see blinking things to know that they are working.
That & maybe that power is supplied.

Thanks

Phil.


 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9589
Posted: 04:35pm 15 Sep 2016
Copy link to clipboard 
Print this post

The Arduino Nano which is used as the main part of this has four SMD red LED's.
One is a power LED, the other lights when a COM port has been established(from what I can see), and YES - the other ones blink when it is programming, and stay on all the time when reading back for a verify.
Smoke makes things work. When the smoke gets out, it stops!
 
Phil23
Guru

Joined: 27/03/2016
Location: Australia
Posts: 1667
Posted: 04:39pm 15 Sep 2016
Copy link to clipboard 
Print this post

Thanks Grog,

I'd just pulled out November 15 Silicon Chip & was about to edit my post.

Phil.
 
robert.rozee
Guru

Joined: 31/12/2012
Location: New Zealand
Posts: 2430
Posted: 05:34pm 15 Sep 2016
Copy link to clipboard 
Print this post

i've always been a fan of blinking lights to tell you that things are alive - as grogster has pointed out, the 4th LED flickers to show that the programmer is functioning. quite a bit of research went into arriving at just the right flicker as the main loop spins around!

you can always hook up an LED + series resistor across the 3v3 zener. in my programming jig i use a high-brightness red LED and a 3k3 series resistor.


cheers,
rob :-)
 
OA47

Guru

Joined: 11/04/2012
Location: Australia
Posts: 982
Posted: 06:44pm 15 Sep 2016
Copy link to clipboard 
Print this post

  atmega8 said  
clone or original??

Any experience, should i buy this if i can not repair it?


EBAY


Atmega8 Just to answer your question. I would think that the unit you are looking at on ebay is a clone. They have not even put the Microchip brand and logo in the black section at the top.

Regards
GM
 
Phil23
Guru

Joined: 27/03/2016
Location: Australia
Posts: 1667
Posted: 07:40pm 15 Sep 2016
Copy link to clipboard 
Print this post

  OA47 said  
  atmega8 said  
clone or original??
Any experience, should i buy this if i can not repair it?

EBAY


Atmega8 Just to answer your question. I would think that the unit you are looking at on ebay is a clone. They have not even put the Microchip brand and logo in the black section at the top.

Regards
GM


I've got 2 here, after a month of waiting for the fake one, I ordered Genuine locally with overnight delivery.

The fake looked a fair bit different to the original in the listing.

As Murphy would have it, they both turned up a day after ordering the local one.

The fake looked almost like the real one. Print on them is slightly different.

Can't say I've been able to see any difference in the two as far as operation is concerned.

Geof has mentioned this, that the clones seem OK.

I posted photo's of them both here.

Cheers.
 
Phil23
Guru

Joined: 27/03/2016
Location: Australia
Posts: 1667
Posted: 08:44pm 15 Sep 2016
Copy link to clipboard 
Print this post

@Grogster, or anyone else?

Any Ideas what I might be doing wrong?

I don't have loop-back.






Win7 Pro.

[Code]G:\MicroMite Stuff\PicProg32>pic32prog -d ascii:com18 -b5
Programmer for Microchip PIC32 microcontrollers, Version 2.0.220
Copyright: (C) 2011-2015 Serge Vakulenko
(ascii ICSP coded by Robert Rozee)

Adapter: ::::::::::::::::::::
No response from 'ascii ICSP' adapter

No target found.

G:\MicroMite Stuff\PicProg32>[/code]

Thanks

Phil.




 
atmega8

Guru

Joined: 19/11/2013
Location: Germany
Posts: 724
Posted: 08:49pm 15 Sep 2016
Copy link to clipboard 
Print this post

Dont't enter threads ;-)Edited by atmega8 2016-09-17
 
Phil23
Guru

Joined: 27/03/2016
Location: Australia
Posts: 1667
Posted: 09:06pm 15 Sep 2016
Copy link to clipboard 
Print this post

Should also add,

I can see activity on the TX & RX Leds on the Nano when I try & type something in Teraterm.

Just not seeing it looped back.

Edit:-

Seemed like I needed to change the Baud Rate to 57600 in Device Manager.




[Code]G:\MicroMite Stuff\PicProg32>pic32prog -d ascii:com18 -b3
Programmer for Microchip PIC32 microcontrollers, Version 2.0.220
Copyright: (C) 2011-2015 Serge Vakulenko
(ascii ICSP coded by Robert Rozee)

57600 baud ... synchronized
Signature = 1e950f Device = ATmega328P
###############################################
Firmware uploaded to 'ascii ICSP' adapter OK

G:\MicroMite Stuff\PicProg32>[/code]

Looks fine now.


Edited by Phil23 2016-09-17
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9589
Posted: 12:07am 16 Sep 2016
Copy link to clipboard 
Print this post

Well done.

Yes, that is a bit of a catch-ya for the ASCII ICSP when you get your first one.
In order to upload the firmware to the Nano board, you usually have to set 57k6 or thereabouts baudrate, or it won't talk to it. From that point on, you should have no problems, and the ASCII ICSP does not care about the baudrate of the VCP once it is running - it will use whatever when it comes to using it to program PIC32 chips.

This information is in the manual that Rob wrote for this device, available from my website's download section and several other places.

I encourage you to use Rob's GUI for PIC32PROG, which makes programming chips a breeze:



Edited by Grogster 2016-09-17
Smoke makes things work. When the smoke gets out, it stops!
 
Phil23
Guru

Joined: 27/03/2016
Location: Australia
Posts: 1667
Posted: 12:12am 16 Sep 2016
Copy link to clipboard 
Print this post

Ok,
Next Wuestion.

I see there;s a read option.

Can I use this to read the pic & create Hex files.

Thinking Backups of Chips in their default state after all options have been set.

Phil.
 
Phil23
Guru

Joined: 27/03/2016
Location: Australia
Posts: 1667
Posted: 11:59am 16 Sep 2016
Copy link to clipboard 
Print this post

  Grogster said   Well done.

Yes, that is a bit of a catch-ya for the ASCII ICSP when you get your first one.
In order to upload the firmware to the Nano board, you usually have to set 57k6 or thereabouts baud rate, or it won't talk to it.[/quote]

Yes seemed it didn't even want to loopback at 9600, so I was stuck there briefly.

Didn't even check for loopback when I set it to 57600, it just worked.

[Quote]This information is in the manual that Rob wrote for this device, available from my website's download section and several other places.[/quote]

Yeah Grog,
I had it downloaded from there as I built it.
Early on page 3 the loopback test is mentioned, no mention of the baud rate until the suggestions of -b1, -b2 or -b4.

But I pulled without trying those options when I didn't have loopback.

[Quote]I encourage you to use Rob's GUI for PIC32PROG, which makes programming chips a breeze:[/quote]

Missed Rob's Pic32prog GUI, didn't come up in my first searches, only found MMFlash.

Might add a link to it here.

Cheers

Phil.


Rob Rozee's GUI for PIC32PROG





 
robert.rozee
Guru

Joined: 31/12/2012
Location: New Zealand
Posts: 2430
Posted: 07:43pm 16 Sep 2016
Copy link to clipboard 
Print this post

also available for download from the document register:
http://www.thebackshed.com/docregister/Browse.asp
(along with many other goodies)


cheers,
rob :-)
 
atmega8

Guru

Joined: 19/11/2013
Location: Germany
Posts: 724
Posted: 01:53pm 17 Sep 2016
Copy link to clipboard 
Print this post

Hello Robert,

is it correct that there must be a bootloader on the Arduino, before i can flash your Firmware in asccii mode?

THX
 
robert.rozee
Guru

Joined: 31/12/2012
Location: New Zealand
Posts: 2430
Posted: 02:26pm 17 Sep 2016
Copy link to clipboard 
Print this post

yes, this is correct. although, every arduino should ship with a bootloader pre-loaded (it is kinda what makes it an arduino). and you should be able to use just about any variety of arduino that has a 328p processor.


cheers,
rob :-)
 
atmega8

Guru

Joined: 19/11/2013
Location: Germany
Posts: 724
Posted: 09:26pm 17 Sep 2016
Copy link to clipboard 
Print this post

Hello Rob,

your programmer is working fine.
But I used a 3,6 Volt z diode, the only available diode un Sunday.

May this get me in trouble?

THX
 
     Page 1 of 2    
Print this page
The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025