StanI favor bootloaders too.On the other hand, the B/L requires 100-4K of dedicated program memory and requires a serial port. LVP is a decent equivelent that doesn't require any on-chip code or complex off-chip programmer, but it ties up a pin on the PIC and requires some circuitry somewhere to interface a PC's serial port to the proprietary TTL-level interface on the chip. In some cases, you can get away with just a few resistors, but it has to be there. HV programming is the most capable and doesn't tie up a PIC pin or require on-chip code, but it requires complex external programming circuitry. The GCB developers want to cover all bases.
Tradeoffs, always tradeoffs.
Joe
Why so much effort into programmers and low voltage programing? I looked it up and it's microchip optional using pgm pin (??) . I use uno bootloader and pickit2 icsp.
I wonder as a beginner what you developers are up to and am I missing something.OK flashing in under a second is cool but I don't know why you encourage use of pics that need pins setting up first and are just low ram ordinaire pics like the xpress board pic. A nano mega328 works so easy with GCB. Competent pics are easy to. What am I missing by not using lvp?
LVP is "new" to me. I know there's many old programmers eg tait,jdm etc. I hread laptop rs232 not same "standard" voltage levels as a desktop pc.
It seems lvp lierally ties up a pin.
It's stuff like this makes me think http://www.microchip.com/forums/m640643.aspx
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
StanI favor bootloaders too.On the other hand, the B/L requires 100-4K of dedicated program memory and requires a serial port. LVP is a decent equivelent that doesn't require any on-chip code or complex off-chip programmer, but it ties up a pin on the PIC and requires some circuitry somewhere to interface a PC's serial port to the proprietary TTL-level interface on the chip. In some cases, you can get away with just a few resistors, but it has to be there. HV programming is the most capable and doesn't tie up a PIC pin or require on-chip code, but it requires complex external programming circuitry. The GCB developers want to cover all bases.
Tradeoffs, always tradeoffs.
Joe
-------- Original message --------
From: stan cartwright stanleyella@users.sf.net
Date: 12/22/2017 7:43 PM (GMT-05:00)
To: "[gcbasic:discussion]" 579125@discussion.gcbasic.p.re.sf.net
Subject: [gcbasic:discussion] wot's low voltage programming
Why so much effort into programmers and low voltage programing? I looked it up and it's microchip optional using pgm pin (??) . I use uno bootloader and pickit2 icsp.
I wonder as a beginner what you developers are up to and am I missing something.OK flashing in under a second is cool but I don't know why you encourage use of pics that need pins setting up first and are just low ram ordinaire pics like the xpress board pic. A nano mega328 works so easy with GCB. Competent pics are easy to. What am I missing by not using lvp?
wot's low voltage programming
Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/gcbasic/discussion/579125/
To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/
LVP is "new" to me. I know there's many old programmers eg tait,jdm etc. I hread laptop rs232 not same "standard" voltage levels as a desktop pc.
It seems lvp lierally ties up a pin.
It's stuff like this makes me think http://www.microchip.com/forums/m640643.aspx
Yes.