BLF driver programming key v3.2 launched on Oshpark

81 posts / 0 new
Last post
Lexel
Lexel's picture
Offline
Last seen: 50 min 59 sec ago
Joined: 11/01/2016 - 08:00
Posts: 5088
Location: Germany

I also got my final revision 3.2 also launched now,

too bad I got made 120 boards here where the 10 pin header wont work and solder connection markings do not fit if want flash driver from bottom side
the pins are mirrored because I made an mistake looking in my program on drivers bottom which auto mirrors

Order in 2OZ for 0.8mm board thickness from Oshpark!

https://oshpark.com/shared_projects/o1pUPNqt

I got some that cant use the header as they were produced mirrored

applying solder paste one side
soldering pins to it and applying thermal glue for 2. side reflow

Both sides soldered, fine alignment of the pind with soldering iron carefully after that picture

Texas_Ace
Texas_Ace's picture
Online
Last seen: 13 min 47 sec ago
Joined: 03/24/2016 - 07:44
Posts: 8345
Location: Everything is brighter in Texas

Are you selling the assembled keys?

Wieselflinkpro
Wieselflinkpro's picture
Offline
Last seen: 4 hours 25 min ago
Joined: 05/21/2015 - 04:34
Posts: 851
Location: Germany - TLF

Texas_Ace wrote:
Are you selling the assembled keys?

Yes, I have one.
But not jet soldered the cable on it.
Pogo-Pins are ready applied by lexel.
Texas_Ace
Texas_Ace's picture
Online
Last seen: 13 min 47 sec ago
Joined: 03/24/2016 - 07:44
Posts: 8345
Location: Everything is brighter in Texas

I see, how much for an assembled key shipped to the US?

Lexel
Lexel's picture
Offline
Last seen: 50 min 59 sec ago
Joined: 11/01/2016 - 08:00
Posts: 5088
Location: Germany

for the mirrored key its 3.5$ shipped

I got ones that now also fit the socket 1:1 but need to assemble a few then running out of pogo pins

Texas_Ace
Texas_Ace's picture
Online
Last seen: 13 min 47 sec ago
Joined: 03/24/2016 - 07:44
Posts: 8345
Location: Everything is brighter in Texas

Lexel wrote:
for the mirrored key its 3.5$ shipped

I got ones that now also fit the socket 1:1 but need to assemble a few then running out of pogo pins

So the new ones can just plug right into the usbasp correct? I will wait for those then I will most likely buy 2 to play with.

clientequator
clientequator's picture
Offline
Last seen: 1 week 6 days ago
Joined: 12/05/2018 - 15:42
Posts: 137

HarleyQuin and Lexel, do you have pinout and pcb layout recommendation for the programming pin connector? I think it make sense to standardize something for easy use on many drivers types.

the only one for pinout and pad pattern I see so far is loneoceans pogoprog here: http://www.loneoceans.com/labs/pogoprog/ but it look like everyone using slightly different spacing and pinout?

Texas_Ace
Texas_Ace's picture
Online
Last seen: 13 min 47 sec ago
Joined: 03/24/2016 - 07:44
Posts: 8345
Location: Everything is brighter in Texas

Yes, a standard pinout and via pattern would be good.

Lexel, do you have a diptrace pattern for the via pattern you use? Thinking about adding this to the GT4 driver.

Lexel
Lexel's picture
Offline
Last seen: 50 min 59 sec ago
Joined: 11/01/2016 - 08:00
Posts: 5088
Location: Germany

Diptrace Libary with different variants of them

http://www.metronixlaser.de/bilder/flashlight/programming.lib

gchart
gchart's picture
Offline
Last seen: 27 min 33 sec ago
Joined: 03/19/2016 - 11:57
Posts: 1595
Location: Central IL

Eh, 6 pads is so overrated… 3 is more my style Wink

I’ll give 6 pads a shot, though. Lexel, are all v3.2 fixed (not mirrored)? Or was the mirroring only on the 10-pin connector? I had trouble flashing this board (my first attempt at using your pgm key), but I think it was probably my driver design at fault.

DavidEF
DavidEF's picture
Online
Last seen: 4 min 14 sec ago
Joined: 06/05/2014 - 06:00
Posts: 7113
Location: Salisbury, North Carolina, USA

ToyKeeper wrote:
Mostly, I just want this to be a thing… like, yesterday. And I hope we can get someone to manufacture keys and sell a flashing kit. It looks like a huge upgrade to how we’ve been doing things, and it could enable the use of smaller and fancier MCUs.

Quoting this to say I’m still hoping somebody does a complete flashing kit that includes all the cables, plugs, clamps, etc. and this key. Convenience is a strong selling point for me. I haven’t started flashing yet for various reasons. Having a complete kit to buy from one place would knock out a couple of those reasons. Wink

EDIT: I’d still want the kit to include the usual programming clip because I already own some drivers that don’t have pogo pin programming on-board.

The Cycle of Goodness: “No one prospers without rendering benefit to others”
- The YKK Philosophy

Texas_Ace
Texas_Ace's picture
Online
Last seen: 13 min 47 sec ago
Joined: 03/24/2016 - 07:44
Posts: 8345
Location: Everything is brighter in Texas

If I want the key to be used on the bottom of the driver, do I apply the via pattern to the bottom of the driver or to the top of the driver? I want to get the mirror issues right the first time lol.

I assume it should be applied to the bottom of the driver since not all the patterns use vias?

Texas_Ace
Texas_Ace's picture
Online
Last seen: 13 min 47 sec ago
Joined: 03/24/2016 - 07:44
Posts: 8345
Location: Everything is brighter in Texas

This is how the pinout looks like on the bottom side of the driver, just want to make sure it is correct since I don’t have a key to test it with:

gchart
gchart's picture
Offline
Last seen: 27 min 33 sec ago
Joined: 03/19/2016 - 11:57
Posts: 1595
Location: Central IL

Texas_Ace wrote:
This is how the pinout looks like on the bottom side of the driver, just want to make sure it is correct since I don’t have a key to test it with:


In looking at my assembled key from a couple posts above, this looks right to me.


Different topic… I seem to be having trouble with (at least some of) my pogo pins. They don’t seem to be making full electrical connection unless I completely depress the pins and the sleeve itself makes contact with the pads. Is this normal? Or should I try some other pins? It makes trying to flash a chip extremely aggravating. I think I tried repositioning this stupid thing like 25 times last night before getting a good connection. Angry
Texas_Ace
Texas_Ace's picture
Online
Last seen: 13 min 47 sec ago
Joined: 03/24/2016 - 07:44
Posts: 8345
Location: Everything is brighter in Texas

gchart wrote:
Texas_Ace wrote:
This is how the pinout looks like on the bottom side of the driver, just want to make sure it is correct since I don’t have a key to test it with:


In looking at my assembled key from a couple posts above, this looks right to me.


Different topic… I seem to be having trouble with (at least some of) my pogo pins. They don’t seem to be making full electrical connection unless I completely depress the pins and the sleeve itself makes contact with the pads. Is this normal? Or should I try some other pins? It makes trying to flash a chip extremely aggravating. I think I tried repositioning this stupid thing like 25 times last night before getting a good connection. Angry

Thanks, since it does not look like I will be able to test it before it goes into production I wanted to double check.

You could try soaking them in Alcohol and pressing them in completely while soaking to work any gunk out of them.

I would also try putting a bit of downward/sideways pressure on them if possible to try to ensure that the internal pin makes contact with the sleeve.

That is all I can think of.

With the normal SOIC clip, I have found spraying some Alcohol on the clip and then flashing while the clip is still wet nets me an almost 100% success rate when I am having trouble flashing a mcu. Of course I try cleaning the MCU with Alcohol first but this seems to work when that fails almost every time unless the MCU is dead.

gchart
gchart's picture
Offline
Last seen: 27 min 33 sec ago
Joined: 03/19/2016 - 11:57
Posts: 1595
Location: Central IL

Yeah, I was thinking about doing a good cleaning. They seem like the should be foolproof… I’m sure it’s gotta be something simple and stupid (like dirty contacts)

Edit: it’s a tiny difference, but I see I used 0.35mm drills instead of 0.4mm. Perhaps the difference in contact area isn’t helping either.

Lexel
Lexel's picture
Offline
Last seen: 50 min 59 sec ago
Joined: 11/01/2016 - 08:00
Posts: 5088
Location: Germany

gchart wrote:
Eh, 6 pads is so overrated… 3 is more my style Wink

I’ll give 6 pads a shot, though. Lexel, are all v3.2 fixed (not mirrored)? Or was the mirroring only on the 10-pin connector? I had trouble flashing this board (my first attempt at using your pgm key), but I think it was probably my driver design at fault.

vs 3.2 is not mirrored all solder spots and the 10 pin header should work

it has been proven that using viases is more reliable than just pads, so if you can put viases on the driver do it
usually gold plating helps or one side soft like solder that was already cleaned from flux residue

I guess that also some Pogo Pins may be not good

Texas_Ace
Texas_Ace's picture
Online
Last seen: 13 min 47 sec ago
Joined: 03/24/2016 - 07:44
Posts: 8345
Location: Everything is brighter in Texas

Have you got the new batch of keys put together yet? I would like to order a few so I can test it out when they are ready.

Lexel
Lexel's picture
Offline
Last seen: 50 min 59 sec ago
Joined: 11/01/2016 - 08:00
Posts: 5088
Location: Germany
Texas_Ace wrote:
Have you got the new batch of keys put together yet? I would like to order a few so I can test it out when they are ready.

I have the new boards and stencils here
also like 30 or so Pogo pins left

Texas_Ace
Texas_Ace's picture
Online
Last seen: 13 min 47 sec ago
Joined: 03/24/2016 - 07:44
Posts: 8345
Location: Everything is brighter in Texas

Ok, I want to order 2 of them when you have them assembled let me know. Thanks.

Pages