Sonsivri
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
April 29, 2024, 10:46:16 10:46


Login with username, password and session length


Pages: 1 2 [All]
Print
Author Topic: USB Brenner 8  (Read 32481 times)
0 Members and 1 Guest are viewing this topic.
eSilviu
Newbie
*
Offline Offline

Posts: 34

Thank You
-Given: 4
-Receive: 7


« on: January 17, 2007, 07:21:37 07:21 »

what about Brenner 8 USB pic & dsPic programmer
http://www.sprut.de/electronic/pic/projekte/brenner8/index.htm
it's free and is working great (tested with many pic and few dsPic)
it's new recent (summer-winter 2006) and allready support 173 PIC models

it can be used to program and/or to power pic from usb, in ZIF or In Circuit
i use-it with "universal programming module" from microchip (free also)
if anyboby intered i will post here eagle files for programmer and programming module (boards are made by me)

i will try to post some pictures
[email protected] for personal message




« Last Edit: January 17, 2007, 07:29:42 07:29 by eSilviu » Logged
hate
Hero Member
*****
 Warned
Offline Offline

Posts: 555

Thank You
-Given: 156
-Receive: 355


« Reply #1 on: January 17, 2007, 10:22:18 10:22 »

Thnx! I was looking for this for a while.

Regards...
Logged

Regards...
lillbear
Senior Member
****
Offline Offline

Posts: 276

Thank You
-Given: 223
-Receive: 182



« Reply #2 on: January 17, 2007, 01:05:03 13:05 »

Hi pls share your design  Grin ...and what ver. EAGLE u Have ?

yours
Logged
iphone
Active Member
***
Offline Offline

Posts: 168

Thank You
-Given: 115
-Receive: 10


« Reply #3 on: January 17, 2007, 04:20:07 16:20 »

eSilviu,

Please ... if possible, also Eagle sch file, Hex code & Application for programming (and also setting if any)
Also, the guides if any for dsPIC.


Thanks a lot friend.
Iphone
« Last Edit: January 17, 2007, 04:21:38 16:21 by iphone » Logged
eSilviu
Newbie
*
Offline Offline

Posts: 34

Thank You
-Given: 4
-Receive: 7


« Reply #4 on: January 17, 2007, 04:41:53 16:41 »

schematics + board
http://rapidshare.com/files/12119839/brenner8pmini.zip.html

universal programming module
http://rapidshare.com/files/12120084/upg.zip.html

firmware, drivers, software and so on... originally from sprut:
http://www.sprut.de/electronic/soft/usburn/usburn15rc1.zip

no settings to set; just do a Vpp calibration after u installed programmer on windows
a 3.3V Zenner diode in programmer is used as voltage reference for Vpp measuring. it is possible to use another diode and u need calibration of the programmer


(i programed my 18f2550 with a simple jdm2 programmer, powered by serial port, with WinPic
http://freenet-homepage.de/dl4yhf/winpicpr.html)
works great too

eagle legalizer, if any of you need to recover old eagle files, created with cracked version of eagle
http://rapidshare.com/files/12552912/eagle_legalizer.zip.html
(my files do open with freeware version)
« Last Edit: January 20, 2007, 02:56:24 14:56 by eSilviu » Logged
Vague
V.I.P
Junior Member
*****
Offline Offline

Posts: 51

Thank You
-Given: 695
-Receive: 29


« Reply #5 on: January 17, 2007, 05:51:55 17:51 »

Hi
You have made a really good job of redesigning the board. I built the original brenner board but yours looks much nicer. Thank you for sharing. Smiley
Logged
eSilviu
Newbie
*
Offline Offline

Posts: 34

Thank You
-Given: 4
-Receive: 7


« Reply #6 on: January 17, 2007, 07:18:15 19:18 »

eSilviu,

Also, the guides if any for dsPIC.

Thanks a lot friend.
Iphone

information from winpic help
(it works for dspic's tested by me)"


Beware: The dsPIC30F2010's pinout looks similar to other PIC16F and PIC18F devices on first sight, but it is not compatible ! The following table may help to build an adapter for most dsPIC's with 28 pin standard DIP case, to be programmed with an old 18-pin PIC programming interface:



(*) About PGD and PGC filtering: There was a note on the Microchip forum (by Olin Lathrop) about programming the dsPIC30F201(**), suggesting to put 22..47 pF on the PGD and PGC lines to ground near the target chip. In addition, put a 100 ohm resistor in series with the PGD line between target chip and the cap. The resistor and cap on the PGD line low pass filter the PGD signal when it is driven by the target chip. This reduces the high frequencies that can couple onto the PGC line. The cap on the PGC line makes it less suceptible to coupled noise.
(**) We later found out that this important note also applies to the PIC18Fxxxx family. A user of a Velleman PIC programmer reported success with a PIC18F4520 after adding 2 * 33 pF caps and a 100 Ohm series resistor.

Logged
iphone
Active Member
***
Offline Offline

Posts: 168

Thank You
-Given: 115
-Receive: 10


« Reply #7 on: January 18, 2007, 12:59:42 12:59 »

schematics + board
http://rapidshare.com/files/12119839/brenner8pmini.zip.html

universal programming module
http://rapidshare.com/files/12120084/upg.zip.html

firmware, drivers, software and so on... originally from sprut:
http://www.sprut.de/electronic/soft/usburn/usburn15rc1.zip

no settings to set; just do a Vpp calibration after u installed programmer on windows
a 3.3V Zenner diode in programmer is used as voltage reference for Vpp measuring. it is possible to use another diode and u need calibration of the programmer


(i programed my 18f2550 with a simple jdm2 programmer, powered by serial port, with WinPic
http://freenet-homepage.de/dl4yhf/winpicpr.html)
works great too

eagle legalizer, if any of you need to recover old eagle files, created with cracked version of eagle
http://rapidshare.com/files/12120306/EagleLegaliser.zip.html
(my files do open with freeware version)

Thanks very much for your effort & kindness ...

BTW, any plan for 'EagleLegaliser' to legalize eagle 4.16r2 .... I using this version. Anyway, dont worry ... I also have eagle v4.16r1 & v4.16.

 Grin
« Last Edit: January 20, 2007, 09:07:04 09:07 by iphone » Logged
iphone
Active Member
***
Offline Offline

Posts: 168

Thank You
-Given: 115
-Receive: 10


« Reply #8 on: January 18, 2007, 01:34:46 13:34 »

eSilviu,

One more thing, how do you make the box for the programmer? are you send out to company to make ? how much cost/unit & how min unit to order ?

If you make it at home, how you print 'PGC PGD GND Vdd Vpp' on the box ( box front view)? ... just curios ...& so good qood quality.

rgd
iphone
Logged
eSilviu
Newbie
*
Offline Offline

Posts: 34

Thank You
-Given: 4
-Receive: 7


« Reply #9 on: January 18, 2007, 04:19:23 16:19 »

1. eagle legalizer - "legalize" *.sch and *. brd files created with crached version of eagle

2. it'n not home-made box (i wish to have that power  Roll Eyes )
i buy-it (electronics shop)
it depends on what are disponnible to you

3. VPP, gnd,.... writed by iron transfer (like the PCB)  Grin carefully not to melt the box!
Logged
iphone
Active Member
***
Offline Offline

Posts: 168

Thank You
-Given: 115
-Receive: 10


« Reply #10 on: January 19, 2007, 02:51:00 02:51 »

eSilviu

Thanks ...  Cool
iphone
Logged
chyelim
Junior Member
**
Offline Offline

Posts: 81

Thank You
-Given: 714
-Receive: 134


« Reply #11 on: January 20, 2007, 08:01:45 08:01 »

Hi, esilviu, thanks for the sharing !! But fail to open the file !! Please help !! I'm using Eagle 4.16r1 & Eagle 4.16r2 to open also fail !! I got the message " LOAD Error 283 on file " Thanks.
« Last Edit: January 20, 2007, 08:15:27 08:15 by chyelim » Logged
onemilimeter
Junior Member
**
Offline Offline

Posts: 55

Thank You
-Given: 3
-Receive: 6


« Reply #12 on: January 20, 2007, 10:27:35 10:27 »

(i programed my 18f2550 with a simple jdm2 programmer, powered by serial port, with WinPic
http://freenet-homepage.de/dl4yhf/winpicpr.html)
works great too
would u pls advise share your 'simple jdm2 programmer' for programming 18F2550? Thanks.
Logged
eSilviu
Newbie
*
Offline Offline

Posts: 34

Thank You
-Given: 4
-Receive: 7


« Reply #13 on: January 20, 2007, 02:59:46 14:59 »

Hi, esilviu, thanks for the sharing !! But fail to open the file !! Please help !! I'm using Eagle 4.16r1 & Eagle 4.16r2 to open also fail !! I got the message " LOAD Error 283 on file " Thanks.

try with eagle legalizer
http://rapidshare.com/files/12552912/eagle_legalizer.zip.html (i modified and the upper link)

but,... i registered my eagle 4.16r2 as freeware, and it's open all files posted here  Huh
Logged
chyelim
Junior Member
**
Offline Offline

Posts: 81

Thank You
-Given: 714
-Receive: 134


« Reply #14 on: January 20, 2007, 03:26:09 15:26 »

Hi, I've tried with the eagle_legalizer but still won't work. May I know how to use the eagle_legalizer ? Thanks.

I've tried with version 4.13 and it can be open but I had found a problem inside the layout, it is the USB connector PINS I've figured out that the D+ and D- is short also the VBUS and GND is short when the GREEN PADS is visible in the PCB layout. Thanks.
« Last Edit: January 20, 2007, 03:35:03 15:35 by chyelim » Logged
iphone
Active Member
***
Offline Offline

Posts: 168

Thank You
-Given: 115
-Receive: 10


« Reply #15 on: January 21, 2007, 04:04:56 16:04 »

Here the files TESTED OK with eagle 4.16r1 & 4.16r2.

Logged
chyelim
Junior Member
**
Offline Offline

Posts: 81

Thank You
-Given: 714
-Receive: 134


« Reply #16 on: January 21, 2007, 04:07:14 16:07 »

Here the files TESTED OK with eagle 4.16r1 & 4.16r2.



Thanks. Iphone !! But where is the file Huh
Logged
iphone
Active Member
***
Offline Offline

Posts: 168

Thank You
-Given: 115
-Receive: 10


« Reply #17 on: January 21, 2007, 04:09:54 16:09 »

Hmmm ... I attach to sonsivri .... but the attachment not working ....  Huh

Wait ...  I will upload to rapidshare.com

« Last Edit: January 21, 2007, 04:14:45 16:14 by iphone » Logged
iphone
Active Member
***
Offline Offline

Posts: 168

Thank You
-Given: 115
-Receive: 10


« Reply #18 on: January 21, 2007, 04:15:16 16:15 »

Here ... http://rapidshare.com/files/12711165/Brenner_8_eagle-OK.rar.html
Logged
chyelim
Junior Member
**
Offline Offline

Posts: 81

Thank You
-Given: 714
-Receive: 134


« Reply #19 on: January 21, 2007, 04:23:08 16:23 »

Thanks !! Iphone !! But did you realize the SHORT on the layout ?? Is it ok ??
Logged
iphone
Active Member
***
Offline Offline

Posts: 168

Thank You
-Given: 115
-Receive: 10


« Reply #20 on: January 21, 2007, 04:35:03 16:35 »

But did you realize the SHORT on the layout ?? Is it ok ??

FAIL !!! ... the all pin cannot be SHORT as the 4 pins is for Vcc, Gnd , Data+ (D+) & Data- (D-).

So, its need to be modified.
Logged
eSilviu
Newbie
*
Offline Offline

Posts: 34

Thank You
-Given: 4
-Receive: 7


« Reply #21 on: January 21, 2007, 04:55:55 16:55 »

But did you realize the SHORT on the layout ?? Is it ok ??

FAIL !!! ... the all pin cannot be SHORT as the 4 pins is for Vcc, Gnd , Data+ (D+) & Data- (D-).

So, its need to be modified.


is is so hard for you to cut the layout width a cutter ?!!!!!!
this is price for large pads on board
pictures posted are made with the files posted in forum
Logged
eSilviu
Newbie
*
Offline Offline

Posts: 34

Thank You
-Given: 4
-Receive: 7


« Reply #22 on: January 21, 2007, 04:58:30 16:58 »

would u pls advise share your 'simple jdm2 programmer' for programming 18F2550? Thanks.

par example:
http://www.instructables.com/id/EN28KZDDYVEP286GRI/

there are many pages on internet about jdm2 programmer
Logged
iphone
Active Member
***
Offline Offline

Posts: 168

Thank You
-Given: 115
-Receive: 10


« Reply #23 on: January 21, 2007, 05:30:14 17:30 »

is is so hard for you to cut the layout width a cutter ?!!!!!!
this is price for large pads on board
pictures posted are made with the files posted in forum

eSilviu,

Sorry if my post look a bit harsh. I just to highlight it in case someone just copy your work and make a PCB without reliase there is a short circuit. If the short circuit is not be corrected,  it will distrub PC or Laptop that being used to connect to this programmer.

That all my points.
 Wink
Logged
chyelim
Junior Member
**
Offline Offline

Posts: 81

Thank You
-Given: 714
-Receive: 134


« Reply #24 on: January 22, 2007, 01:46:07 01:46 »

But did you realize the SHORT on the layout ?? Is it ok ??

FAIL !!! ... the all pin cannot be SHORT as the 4 pins is for Vcc, Gnd , Data+ (D+) & Data- (D-).

So, its need to be modified.


is is so hard for you to cut the layout width a cutter ?!!!!!!
this is price for large pads on board
pictures posted are made with the files posted in forum

Hi, eSilviu, please don't mis-understand iphone, he just trying to make me understand because I'm start learning for PIC. Sorry !! also iphone sorry for being mis-understanding by eSiliviu. Thanks !!
Logged
eSilviu
Newbie
*
Offline Offline

Posts: 34

Thank You
-Given: 4
-Receive: 7


« Reply #25 on: January 23, 2007, 12:02:52 12:02 »

hey, no problem
noo need to say "sorry"

i tought everyone is as advanced as me Grin
even so, i'm far away from "perfect"

any-way: in every application that you made, it's better to check twice before powering the sistem
Logged
rinderpest
Junior Member
**
Offline Offline

Posts: 41

Thank You
-Given: 23
-Receive: 11

All machines are amplifiers


« Reply #26 on: January 30, 2007, 10:36:27 22:36 »

This for anyone who is struggling to get an 18F2550 programmed with firmware for this Brenner programmer. I used a JDM2 type programmer which I built on breadboard.
here is a link to a _very_ easy to build JDM2 serial type programmer:
[link]http://www.instructables.com/id/EN28KZDDYVEP286GRI/?ALLSTEPS[/link]
You can build it on breadboard to save money; you will probably have all the parts lying around. If not they wont cost more than £2. You also need, of course, a serial port. Laptop will probably not work. USB>Serial will also not work. New PCs often have weak ports, dig out an old PentiumII!
Here is another circuit:

The names of the signals ie MCLR, PGC etc should show you where to connect them to your PIC. If in doubt refer to the datasheet from Microchip.
ICProg works well with this programmer but doesnt support 18F2550 so use WinPIC from:
[link]http://www.qsl.net/dl4yhf/winpicpr.html[/link]
Its free.
With the tools above, and less than 10 cheap components that could even be taken from a dead TV or radio, anyone can program the 18F2550 for the sprute.de firmware.
Good luck guys, it worked for me.
Logged

Experimentum solum certificat in talibus. 
     Experiment is the only safe guide
eSilviu
Newbie
*
Offline Offline

Posts: 34

Thank You
-Given: 4
-Receive: 7


« Reply #27 on: February 02, 2007, 11:28:19 11:28 »

With the tools above, and less than 10 cheap components that could even be taken from a dead TV or radio, anyone can program the 18F2550 for the sprute.de firmware.
Good luck guys, it worked for me.

what about this programmer?!!!!!



simple, but you must power pic with 5+ from an other circuit (not from computer!!!)
resistors will limit the current

it is configured as JDM programmer in winpic

http://home.vrweb.de/~lotharstolz/stolz.de.be/lvpc/index.html

Logged
rinderpest
Junior Member
**
Offline Offline

Posts: 41

Thank You
-Given: 23
-Receive: 11

All machines are amplifiers


« Reply #28 on: February 10, 2007, 02:07:52 02:07 »

I tried one of those type last year. It worked, kind of, with older 16F series. No-go with any 18F.
I agree your circuit is simpler/cheaper but the ones shown below are tested to work on 18F2550 and cost almost nothing.
Did you  manage to program an 18F2550 with the circuit you posted? If so what PC did you use?
The type of serial port in your machine has quite an effect on success.
Logged

Experimentum solum certificat in talibus. 
     Experiment is the only safe guide
eSilviu
Newbie
*
Offline Offline

Posts: 34

Thank You
-Given: 4
-Receive: 7


« Reply #29 on: May 10, 2007, 03:30:14 15:30 »

Software was updated.
No freeze now while writing pic.
works great with hardware version posted in this forum. (sprut has make some changes in schematic posted in his web-page; i tested the new schematic, but i was getting to often "pic not recognized"). so i will stay on old scematic.

cheers!
Logged
charudatt
Active Member
***
Offline Offline

Posts: 111

Thank You
-Given: 53
-Receive: 70


« Reply #30 on: July 08, 2007, 08:30:22 08:30 »

Is there an english manual for this programer. I built one and its working a little funny. It sometimes recognizes and sometime it does not.

I believe you have to do some setting of the Voltage.

Please help.

regards
Logged
Unhappy
Senior Member
****
Offline Offline

Posts: 285

Thank You
-Given: 991
-Receive: 100


« Reply #31 on: July 09, 2007, 03:16:13 03:16 »

Yes Friend Silviu why not post the files with Drawings and firmware if any
Logged
Vague
V.I.P
Junior Member
*****
Offline Offline

Posts: 51

Thank You
-Given: 695
-Receive: 29


« Reply #32 on: July 16, 2007, 02:15:20 14:15 »

Here is a rough translation of the calibration method. i found with my brenner8 all I had to change was the Zener voltage.

The calibration of the Brenner8
Author: Sprut
Revision: 28.07.2006
 After the Brenner8 was finished developed, which got tax PIC the correct firmware burned and to which USB driver was furnished, those must Programming voltage production of the burner to be still calibrated. An uncalibrated Brenner8 can destroy a PIC within a short time! In particular if as diode D1 is a Shottky type ,  a programming voltage of Vpp=25Vcan be produced .  No PIC can survive this!! The Brenner8 produces the programming voltage Vpp with the help of a small Regulator controller. The voltage level can be varied in software. Thus it is guaranteed that each PIC gets the programming voltage optimal for it. This can only work well if the Brenner 8 pic can measure the voltage accurately. The voltage is measured in the Brenner8 by a voltage divider, and also a reference voltage (of a Zener diode) . During the calibration the Zener voltage and the voltage divider relationship are measured.

 Requirements:
• Brenner8
 • US-Burn-software
 •Voltmeters
Preparation
The Brenner8 attached to a PC. US-Burn running in the PC
  In US-Burn the  configuration tab is in „the tab “Pic programming Options”  “Calibration/Test”.
 The calibration takes place in three steps.
 1. Level of the Zener voltage is measured and input to program.
2. The voltage divider relationship is input to the program.
3. Automatic controller level
1. Zener voltage
In the circuit diagram a 3,3V-Z-Diode is used, but typical breakdown diodes have a tolerance of 10%. The actual voltage needs to be measured. The voltage over the breakdown diode D3 is measured with the voltmeter. That Voltage level is then adjusted the  Z-voltage box.  The voltage can be adjusted  between 2V and 4V in 0.01V steps. Click on “apply” to make the change.
2. Voltage divider
The voltage divider for measuring the Vpp voltage consists of the resistances R4 and R5. Its voltage divider relationship is theoretically 3.14. In practice the value can be slightly different. The value can be changed in the field U- divider. The voltmeter is connected  between the cathode from D1 and Vss (alternatively over C5). With the sliding control (in the programming voltage test box) set Vpp approximately… click on the13V box  . (The voltage should be quite high but should not exceed 14V!) The Brenner8 also measures the voltage , and shows its measured value as Vpp . By adjusting the U-more divider  make the voltmeter reading and the Vpp reading approximately the same.
3. Automatic controller level
Finally USBurn must determine the controller action, so that it can adjust to the correct voltage as fast as possible .
Click the offset and gain button. The burner now makes independently all necessary measurements, which takes approx. 6 seconds. Since there can be quite high voltages , no PIC should be in the test socket or the ICSP connected to the burner . In the programming voltage window the calibration can be checked, by clicking on the 10,11,12,and 13V boxes. For the examination of the result one can click now the switching surfaces 10V, 11V, 12V and 13V. The programming voltage should be within 0.3V.The typical adjusting error amounts to approx.
 Finished
The values are stored in usburn.ini and used when the program is restarted.
 
Logged
Pages: 1 2 [All]
Print
Jump to:  


DISCLAIMER
WE DONT HOST ANY ILLEGAL FILES ON THE SERVER
USE CONTACT US TO REPORT ILLEGAL FILES
ADMINISTRATORS CANNOT BE HELD RESPONSIBLE FOR USERS POSTS AND LINKS

... Copyright 2003-2999 Sonsivri.to ...
Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines LLC | HarzeM Dilber MC