![]() |
Forum Index : Microcontroller and PC projects : Pic-kit3 Dead ??
Page 1 of 2 ![]() ![]() |
|||||
Author | Message | ||||
atmega8![]() Guru ![]() Joined: 19/11/2013 Location: GermanyPosts: 724 |
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? THX |
||||
atmega8![]() Guru ![]() Joined: 19/11/2013 Location: GermanyPosts: 724 |
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 ZealandPosts: 2430 |
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 ZealandPosts: 9589 |
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: AustraliaPosts: 1667 |
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 ZealandPosts: 9589 |
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: AustraliaPosts: 1667 |
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 ZealandPosts: 2430 |
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: AustraliaPosts: 982 |
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: AustraliaPosts: 1667 |
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: AustraliaPosts: 1667 |
@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: GermanyPosts: 724 |
Dont't enter threads ;-) |
||||
Phil23 Guru ![]() Joined: 27/03/2016 Location: AustraliaPosts: 1667 |
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. |
||||
Grogster![]() Admin Group ![]() Joined: 31/12/2012 Location: New ZealandPosts: 9589 |
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: ![]() Smoke makes things work. When the smoke gets out, it stops! |
||||
Phil23 Guru ![]() Joined: 27/03/2016 Location: AustraliaPosts: 1667 |
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: AustraliaPosts: 1667 |
![]() 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 ZealandPosts: 2430 |
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: GermanyPosts: 724 |
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 ZealandPosts: 2430 |
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: GermanyPosts: 724 |
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 ![]() ![]() |
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |