Bonsoir Alberto ,
the unstability is the same with your .hex and my.
i have change capacitor and it's a little best.
nb : the unstability is greater for Vista than for XP
for the bootloader i find info for remapping and will test.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Bonjour Alberto ,
here have i no the values.
One question :
the hardware may be like the attachment (for example) ?
(parallel port = PIC)
with VDD from port x3 (5v) ==> LM317 ==> VDD (3.3v)
What do you mean, you didn't check the values?
I have no idea what you're trying to do with the circuit in the picture; please explain.
And again please explain what do you mean with instability an other problems related to the programmer.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Bonsoir Alberto
What do you mean, you didn't check the values?
==> 220uf ==> 47uf
I have no idea what you're trying to do with the circuit in the picture; please explain.
==> my target is to program pic24FJ with minimum hardware on breadboard. he work one time only , for load bootloader.
the attachment is an example of minimum hardware. replace the parallel port ( D0 , D1 ...
D8 ) by PIC port ( RB0 ... RB8) : have this sense ? (not need Q1 , Q2 , Q3 )
And again please explain what do you mean with instability an other problems related to the programmer.
==> the control Led blink 4 hz then 1 hz then after variable lapse (5s , 1mn ) 4 hz
for the PIC24FJXXGB002 what are the VPP and VDD values ? mode HVP or LVP ?
i have not found in the datasheet
Last edit: picpic020960 2013-01-08
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello,
what capacitor is that?
C1=100uF (if you need the DCDC)
C2-C3 = 22 or 27 pF
C4 > 220nF
C6 = 10uF max
others are 100nF
The circuit in the picture has an ATMEL chip connected to a parallel port.
Please draw a new schematic diagram with proper labels, I don't want to guess what you're doing.
You mean that the programmer disconnects after some time without you doing any activity (software or hardware)?
PIC24FJXXGB002 does not need HV, so you can avoid mounting Q4,C1,C8,R1,R2
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
"You mean that the programmer disconnects after some time without you doing any activity (software or hardware)?" ==> exactly !
"Please draw a new schematic diagram with proper labels, I don't want to guess what you're doing." ==> see other attachment
is it possible with MPLAB and firmware to obtains chronodiagramm for the ICSP pin ?
i have just this oscillo , good but one channel (with Benf firmware +++) http://www.seeedstudio.com/depot/-p-681.html?cPath=174
and for analyse 4/5 pins ...
Again, capacitor values are important!
Please draw exactly what circuit you use when instabilities occur (also component values), also a picture would be interesting.
Your circuit is not going to work:
current software/hardware controls VDD with RC1 (inverted) so it's easier to keep the transistor;
if you don't need high voltage VPP you can directly route RC0, but put a series resistor because it will be driven to 5V;
LVP programming is not supported for PIC16 devices.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
1) RC1 cannot supply the target device directly, so use the transistor.
As said RS232 debug prevents USB from working, so disable it.
2)LVP does not have any advantage so is not implemented, although it could be done with present hardware.
3)LVP entry has a transition on MCLR and then on PGM, so also a software change.
4)the best way is to go directly from RC0 to MCLR with a series resistor.
5)Wrong capacitor values lead to instability.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Bonsoir Alberto
my 24FJ64GB002 is programmed.
with Q , Rs and 3,3 power supply.
it's easer with op when meets problems.
and my DSONANO is my friend. Also Alberto
thanks for all
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Bonsoir Alberto ,
the unstability is the same with your .hex and my.
i have change capacitor and it's a little best.
nb : the unstability is greater for Vista than for XP
for the bootloader i find info for remapping and will test.
Hello,
what capacitors are you using on the quartz?
And on VCC?
Bonjour Alberto ,
here have i no the values.
One question :
the hardware may be like the attachment (for example) ?
(parallel port = PIC)
with VDD from port x3 (5v) ==> LM317 ==> VDD (3.3v)
Last edit: picpic020960 2013-01-08
What do you mean, you didn't check the values?
I have no idea what you're trying to do with the circuit in the picture; please explain.
And again please explain what do you mean with instability an other problems related to the programmer.
Bonsoir Alberto
What do you mean, you didn't check the values?
==> 220uf ==> 47uf
I have no idea what you're trying to do with the circuit in the picture; please explain.
==> my target is to program pic24FJ with minimum hardware on breadboard. he work one time only , for load bootloader.
the attachment is an example of minimum hardware. replace the parallel port ( D0 , D1 ...
D8 ) by PIC port ( RB0 ... RB8) : have this sense ? (not need Q1 , Q2 , Q3 )
And again please explain what do you mean with instability an other problems related to the programmer.
==> the control Led blink 4 hz then 1 hz then after variable lapse (5s , 1mn ) 4 hz
for the PIC24FJXXGB002 what are the VPP and VDD values ? mode HVP or LVP ?
i have not found in the datasheet
Last edit: picpic020960 2013-01-08
Hello,
what capacitor is that?
C1=100uF (if you need the DCDC)
C2-C3 = 22 or 27 pF
C4 > 220nF
C6 = 10uF max
others are 100nF
The circuit in the picture has an ATMEL chip connected to a parallel port.
Please draw a new schematic diagram with proper labels, I don't want to guess what you're doing.
You mean that the programmer disconnects after some time without you doing any activity (software or hardware)?
PIC24FJXXGB002 does not need HV, so you can avoid mounting Q4,C1,C8,R1,R2
Bonjour Alberto and thanks for your patience
"You mean that the programmer disconnects after some time without you doing any activity (software or hardware)?" ==> exactly !
"Please draw a new schematic diagram with proper labels, I don't want to guess what you're doing." ==> see other attachment
is it possible with MPLAB and firmware to obtains chronodiagramm for the ICSP pin ?
i have just this oscillo , good but one channel (with Benf firmware +++)
http://www.seeedstudio.com/depot/-p-681.html?cPath=174
and for analyse 4/5 pins ...
Again, capacitor values are important!
Please draw exactly what circuit you use when instabilities occur (also component values), also a picture would be interesting.
Your circuit is not going to work:
current software/hardware controls VDD with RC1 (inverted) so it's easier to keep the transistor;
if you don't need high voltage VPP you can directly route RC0, but put a series resistor because it will be driven to 5V;
LVP programming is not supported for PIC16 devices.
Bonjour Alberto
thanks to read the attachment.
Best Regards
1) RC1 cannot supply the target device directly, so use the transistor.
As said RS232 debug prevents USB from working, so disable it.
2)LVP does not have any advantage so is not implemented, although it could be done with present hardware.
3)LVP entry has a transition on MCLR and then on PGM, so also a software change.
4)the best way is to go directly from RC0 to MCLR with a series resistor.
5)Wrong capacitor values lead to instability.
Bonsoir Alberto
my 24FJ64GB002 is programmed.
with Q , Rs and 3,3 power supply.
it's easer with op when meets problems.
and my DSONANO is my friend. Also Alberto
thanks for all