Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 07:10 02 Aug 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 : MM programmer/debugger 1A...

     Page 3 of 3    
Author Message
MicroBlocks

Guru

Joined: 12/05/2012
Location: Thailand
Posts: 2209
Posted: 05:17am 14 Jun 2018
Copy link to clipboard 
Print this post

As only the PIC32 can be programmed with it, there is no need for 5v.

A slide switch to choose between no power and power is the most user friendly.
A 2 pin header would be sufficient.


Microblocks. Build with logic.
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9610
Posted: 10:35pm 14 Jun 2018
Copy link to clipboard 
Print this post

An EXCELLENT point on the 5v option, MB.
I will still provide 5v on the header thing, but I won't bother offering a selection between 3v3 and 5v for that pin. I will have SOME kind of switch for the 3v3.
Smoke makes things work. When the smoke gets out, it stops!
 
bigmik

Guru

Joined: 20/06/2011
Location: Australia
Posts: 2950
Posted: 11:51pm 14 Jun 2018
Copy link to clipboard 
Print this post

Grogster,

I have been looking at your board with interest,

(These are comments from MY perspective ..... not criticism)
I don’t like the 2x4 or 2 x 6 pin headers (as these don’t suit any of my boards).

I do like the bridge chip as a programmer as I currently have 3 PK3 (one for PIC16F1454, one for Pic32MX170 and one spare) as I get sick of waiting for a code flash download every time I flash a different chip..

I can just use the same module to program all chips and do the select in Robs GUI..

The usual way I program chips is by having a FT232RL cable which provides power (5v) and Console via one comm port and the PK3 to program (another comm port) I can then see the GEOFF Msg on completion of a flash on the serial console.. As I use a MuP as the basis the 5v gets regulated down to 3v3 by the MuPs onboard VReg.

The board that suits ME best is your 1A (although the 1C will work).

Do you have any 1A bare PCBs left?

I use the circuit that MicroBlocks gave me for the PIC16F1454/5 bridge circuit that runs off 3v3, I don’t personally like using a 5V circuit to drive a 3v3 micro.. if interested I will post it here but it is included in the documentation for MuP3 on my site (see link in my SIgnature below)

Regards,

Mick



Mick's uMite Stuff can be found >>> HERE (Kindly hosted by Dontronics) <<<
 
CircuitGizmos

Guru

Joined: 08/09/2011
Location: United States
Posts: 1427
Posted: 03:59pm 15 Jun 2018
Copy link to clipboard 
Print this post

Mick:

This is a standard 6 pin (1x6) header:

RST
VCC
GND
PGD
PGC
(NC)

You use that, right? Just like the PICKIT?

Solder just a 1x6 header to one side of the 1C board and you are good to go.



Micromites and Maximites! - Beginning Maximite
 
bigmik

Guru

Joined: 20/06/2011
Location: Australia
Posts: 2950
Posted: 12:11am 16 Jun 2018
Copy link to clipboard 
Print this post

Thanks Rob,

That is why I did say I could use a 1C, but I am thinking of designing an all in one Programming board for my own use that has a 14pin ZIF, 28pin SDIP ZIF, 28pin SSOP ZIF, SOIC ZIF and possibly the 44/64/100 pin flavours as well..

This may be via plug in modules....

My current setup is a MuP (original V1) powered via an FT232RL cable (which also gives me the console on one comm port) and the PK3 plugged into the ICSP header..

I have a 28pin SSOP header board that I plug into the SPDIP ZIF socket to program my SSOP chips..

For the Bridge chips (MatherP bridge or MicroBlocks U2SP) I have a smallish PCB with a bank of ZIFs that came with a PK3 clone and I slightly modified it to flash using its 14pin ZIF.. I plug my FT232RL cable in for Power only plus a PK3..

I have often thought that there must be a better (neater) way to do this.. Grogs has made my mind wake up from its slumber for a few milliseconds..

I often get an order for a couple of 170 and a PIC16 and to swap the setups around and reload the PK3 firmware gets tiring.. when i can use a bridge chip and either use Rob’s GUI or set up batch files for each chip type..

Of course I can do something similar by transferring to a MuP3 (from my MuP1) and this is one Option I am considering (plug ins for different types)

At this stage my brain has started with out me so I am blabbering a bit.. but then that is what I love about this forum it gives people ideas....

Regards,

Mick

EDIT***

Also what doesn’t help my sanity is I haven’t yet setup MPLAB on my new PC (I don’t want it cluttered) so I use VNC to remote control my old PC to do the programming... I would like to do away with this and I can do that without loading the 3000 TB MPLAB suite on my new sleek PC.

MikEdited by bigmik 2018-06-17
Mick's uMite Stuff can be found >>> HERE (Kindly hosted by Dontronics) <<<
 
robert.rozee
Guru

Joined: 31/12/2012
Location: New Zealand
Posts: 2442
Posted: 02:48am 16 Jun 2018
Copy link to clipboard 
Print this post

for programming the 1455's, in the past i've used a PICKIT3 i have set up permanently with 'programming-on-the-go'. the 1455 is powered by two AA cells, while the PICKIT3 can take power from any handy 5v source.

you just press the 'go' button on the PICKIT3, wait a few seconds for the lights to change colour, and it is done.

you could instead use a micromite running peter's 1455 programming program, but beware that the version of this on geoff's website programs an older version of the 1455 code (1.17 instead of 1.18). while peter's basic program works through an attached console, it could easilly be changed to instead light LEDs for different conditions.


cheers,
rob :-)
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9610
Posted: 02:55am 16 Jun 2018
Copy link to clipboard 
Print this post

@ Mick - I did a programming board for MM chips. Handles DIL and SOIC 170's, and SOIC and DIL 1455's. See the Program-A-Mite thread.

Does not do SSOP or QFP flavours, but perhaps I could update the board so it does.

EDIT: I see you were the first to reply to that thread, so you obviously know all about that board. I myself use quite a lot of the SSOP MM chips now(cos they are nice and small), so perhaps I WILL update that board so it can do SSOP and QFP MM chips too. The reason I did not include them in the first place, was that on-selling programmed MM's or 1455's are most probably going to be the DIL or SOIC versions. SSOP and QFP packages can just be programmed on-board once you assemble the PCB.Edited by Grogster 2018-06-17
Smoke makes things work. When the smoke gets out, it stops!
 
bigmik

Guru

Joined: 20/06/2011
Location: Australia
Posts: 2950
Posted: 04:50am 16 Jun 2018
Copy link to clipboard 
Print this post

Hi Grogs,

Yes I knew about that one but the omission of SSOP made it a NO-GO for me..
I have never used (nor seen ... in the flesh) a SOIC Pic'170..

Of course I know about them but I like the size of the SSOP and I do use a LOT of them.. I reckon one customer alone has bought 80 odd of them (built up NanoMites and PicoMites etc.).

EDIT ****

The Program-A-Mite is more or less what I was looking at.. I am thinking now I might have it all done by using a MuP3 with an attached MuP-Proto that has header sockets that the various modules plug into..

Mik
Edited by bigmik 2018-06-17
Mick's uMite Stuff can be found >>> HERE (Kindly hosted by Dontronics) <<<
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9610
Posted: 05:58am 16 Jun 2018
Copy link to clipboard 
Print this post

I could add an SSOP ZIF socket to the Program-A-Mite, if that would be helpful.
I was thinking about do that anyway, just wondering about the QFP's then - where do you stop.......
Smoke makes things work. When the smoke gets out, it stops!
 
bigmik

Guru

Joined: 20/06/2011
Location: Australia
Posts: 2950
Posted: 06:39am 16 Jun 2018
Copy link to clipboard 
Print this post

  Grogster said  
I was thinking about do that anyway, just wondering about the QFP's then - where do you stop.......


Grogs,

That is where my brain is stalling at the moment..

And probably where plug in modules would be best.. That way you just plug int the module that you want to use..

Kind Regards,

Mick
Mick's uMite Stuff can be found >>> HERE (Kindly hosted by Dontronics) <<<
 
     Page 3 of 3    
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025