Hi thanks for the brilliant work you have done on this project , well like
every one i need some,
1. How to modify the board for pic18f4550
2.If i write the firmware on pic18f4550 and want to install the code of a
program i made would i burn the same pic with firmware or do i have to make an
expension borad for 40 pin pic and place a new pic18f4550 on the expansion
board and program it using usb.
3. If i program using usb wont the firmware get deleted .
and can u explain what is the vpp , vppu , vdd, vddu are for because they look
like open terminal and i dont know what to do with them .
i am attaching a image of the circuit diagram of how i have modified the
circuit to use with 18f4550 please feel free to comment and point out my
mistakes.
please help needed and would be greatly appriciated.
thankyou.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
You can used 4550 for this project as what I've did with GTP-USB..but you need
a bigger pcb layout...just follow the pin mapping of 2550 to 4550...it will
work..:D
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
2.If i write the firmware on pic18f4550 and want to install the code of a
program i made would i burn the same pic with firmware or do i have to make an
expension borad for 40 pin pic and place a new pic18f4550 on the expansion
board and program it using usb.
Of course you NEED ANOTHER pic..the PIC on main PCB 18F2550 contains the
firmware needed by the programmer...if you want to program another PIC
(18F4550) you need to construct the adapter board and put another PIC
(18F2550/4550) to program..
If i program using usb wont the firmware get deleted .
The firmware of the MAIN board? now if you mean another PIC inserted to
corresponding programming socket of course the will be deleted and a new
firmware will be loaded..
and can u explain what is the vpp , vppu , vdd, vddu are for because they
look like open terminal and i dont know what to do with them .
If you mean the 5 pins header just above U2 it's a header for ICSP
programming...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
ok thing is i am using proteus and want to simulate the working model before
building the board
so far
1. i have compiled a .hex file of firmware for pic18f4550 and build the basic design without any expansion or adapters
2. i have installed the proteus virtual usb drivers and so far in simulation the usb is recognized and and when i run the openprog.exe it says programmer detected.
3. next i try reading some thing wondering it will read from the pic on which there is the firmware buh it gives the error
hv voltage regulator error
i am a bit confused and i am sorry if i getting a bit irritating its just that
i am a bit new to this ,
and can any one please tell me some detail about making this adapter board for
programming other pics
thankyou
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I never tried this in simulation...just follow the PCB layout, stuff the
required parts on the board, burn the hex on 2550 and there you go...it works
on the first time...:)
And can some one tell me how much does these voltages are suppose too be
vpp
vppu
vdd
vddu
Run the HARDWARE TEST on Openprog.exe to check for the corresponding voltages
on the pins..
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It's hard enough to simulate the USB firmware by itself; a simulation the
whole system is out of question.
Why would you do such a thing?
Just build it and you're done.
The documentation covers all the questions posted.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
ok i have build the board and every thing seems to be working ok but i need a
pic 40 pin adapter board.need help on that .
Can u giv me any resource on building the pic 18 40 pin adapter board and is
it possible to have support for at89c51 series ....
thankyou
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The 40 pin adapter is already done, read again the documentation.
The 89c51 needs some work; I don't have any so I cannot add support.
The source code is open so you can experiment with that.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
No, it's not supported because I couldn't find one, but the hardware is there,
even with high voltage programming capability.
If I can get a free sample I'll add support.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi thanks for the brilliant work you have done on this project , well like
every one i need some,
1. How to modify the board for pic18f4550
2.If i write the firmware on pic18f4550 and want to install the code of a
program i made would i burn the same pic with firmware or do i have to make an
expension borad for 40 pin pic and place a new pic18f4550 on the expansion
board and program it using usb.
3. If i program using usb wont the firmware get deleted .
and can u explain what is the vpp , vppu , vdd, vddu are for because they look
like open terminal and i dont know what to do with them .
i am attaching a image of the circuit diagram of how i have modified the
circuit to use with 18f4550 please feel free to comment and point out my
mistakes.
please help needed and would be greatly appriciated.

thankyou.
Hi,
You can used 4550 for this project as what I've did with GTP-USB..but you need
a bigger pcb layout...just follow the pin mapping of 2550 to 4550...it will
work..:D
Of course you NEED ANOTHER pic..the PIC on main PCB 18F2550 contains the
firmware needed by the programmer...if you want to program another PIC
(18F4550) you need to construct the adapter board and put another PIC
(18F2550/4550) to program..
The firmware of the MAIN board? now if you mean another PIC inserted to
corresponding programming socket of course the will be deleted and a new
firmware will be loaded..
If you mean the 5 pins header just above U2 it's a header for ICSP
programming...
BTW it's ICSP-IN..meaning you can program U2 in-circuit using another
programmer....no need to take it out from socket...
ok thing is i am using proteus and want to simulate the working model before
building the board
so far
1. i have compiled a .hex file of firmware for pic18f4550 and build the basic design without any expansion or adapters
2. i have installed the proteus virtual usb drivers and so far in simulation the usb is recognized and and when i run the openprog.exe it says programmer detected.
3. next i try reading some thing wondering it will read from the pic on which there is the firmware buh it gives the error
hv voltage regulator error
i am a bit confused and i am sorry if i getting a bit irritating its just that
i am a bit new to this ,
and can any one please tell me some detail about making this adapter board for
programming other pics
thankyou
And can some one tell me how much does these voltages are suppose too be
vpp
vppu
vdd
vddu
Hi,
I never tried this in simulation...just follow the PCB layout, stuff the
required parts on the board, burn the hex on 2550 and there you go...it works
on the first time...:)
Run the HARDWARE TEST on Openprog.exe to check for the corresponding voltages
on the pins..
It's hard enough to simulate the USB firmware by itself; a simulation the
whole system is out of question.
Why would you do such a thing?
Just build it and you're done.
The documentation covers all the questions posted.
ok i have build the board and every thing seems to be working ok but i need a
pic 40 pin adapter board.need help on that .
Can u giv me any resource on building the pic 18 40 pin adapter board and is
it possible to have support for at89c51 series ....
thankyou
The 40 pin adapter is already done, read again the documentation.
The 89c51 needs some work; I don't have any so I cannot add support.
The source code is open so you can experiment with that.
How about the ATTiny12 sir? is that supported?
No, it's not supported because I couldn't find one, but the hardware is there,
even with high voltage programming capability.
If I can get a free sample I'll add support.