ChanServ changed the topic of #glasgow to: glasgow debug tool · code https://github.com/GlasgowEmbedded/Glasgow · forum https://glasgow.whitequark.org · logs https://freenode.irclog.whitequark.org/glasgow
HexGlaze has quit [Ping timeout: 246 seconds]
HexGlaze has joined #glasgow
jacob| has quit [Quit: Connection closed for inactivity]
matt___ has quit [Remote host closed the connection]
JJJollyjim has quit [Remote host closed the connection]
disasm[m] has quit [Write error: Connection reset by peer]
cyrillu[m] has quit [Remote host closed the connection]
fridtjof[m] has quit [Write error: Connection reset by peer]
jschievink has quit [Write error: Connection reset by peer]
chocol4te has quit [Remote host closed the connection]
nrossi has quit [Remote host closed the connection]
nrossi has joined #glasgow
jschievink has joined #glasgow
JJJollyjim has joined #glasgow
cyrillu[m] has joined #glasgow
chocol4te has joined #glasgow
disasm[m] has joined #glasgow
fridtjof[m] has joined #glasgow
setrofim has quit [Ping timeout: 246 seconds]
setrofim has joined #glasgow
carl0s has joined #glasgow
bgamari has quit [Ping timeout: 250 seconds]
moho1 has joined #glasgow
florolf has joined #glasgow
<florolf> hi
<sorear> hello
<florolf> we've submitted glasgow revC1 to an EMS and they came back with some DFM problems, two of which might be relevant in the general case: J4 has pin 1 and 2 swapped compared to the datasheet and the footprint/placement of the usb socket are not optimal
<florolf> regarding the usb footprint, molex has published a pcn where they recommend a modified pad layout (https://media.digikey.com/pdf/PCNs/Molex/pcn506286.pdf). since the footprint is upstream, i guess i'll submit a PR there
<whitequark> sounds good
<florolf> the placement of the socket in the current board design is a little odd, even the current footprint has a "board edge" marker, but it is not being honored. is there a reason for that?
<whitequark> I'm not sure I understand what's odd
<florolf> i haven't checked this with the drawing yet in this case, but if the socket is placed too far in, the bottom flange will sit on the pcb instead of hanging over the edge. that could cause all kinds of problems during placement/reflow
<whitequark> there's a cutout in the pcb
<whitequark> with generous tolerance
<hellsenberg> florolf: that link seems to 404 for me
<hellsenberg> ah wait, nvm. trailing garbage in the filename
<florolf> whitequark: hmkay. that line represents the manufacturer's recommendation. after checking the drawing i agree that it's probably fine the way it is right now
<electronic_eel> J4 is the sync connector. Pin 1 of it is GND, pin 2 is sync
<florolf> electronic_eel: yeah, but it's angled, so it's not symmetrical. not a problem if you apply common sense, but the EMS (correctly) flagged it as questionable
<electronic_eel> there is "G" and "S" on the bottom silkscreen, which seems to match the pinout
<electronic_eel> angled? sorry, could you please explain it in more detail
<whitequark> florolf: there are two SKUs of these connectors I think, angled in a different way
<whitequark> we might have the wrong SKU in the BOM
<whitequark> the one I have has the latch on the top (far from the board), can you confirm that?
<florolf> let me check
<electronic_eel> whitequark: the glasgow greg davill made for me has the latch on top
<florolf> whitequark: yes
<electronic_eel> whitequark: where is the second of these connectors on the board? do you mean aux? that is vertical
<whitequark> two different SKUs I mean
<whitequark> that are very similar and so easy to mix, esden had the wrong one in stock
<florolf> whitequark: i'm looking at https://www.molex.com/pdm_docs/sd/022053021_sd.pdf, which is the one referenced in the bom
<electronic_eel> just checked: molex 22-05-3021 is the correct one, as it is in the schematics
<florolf> however, pin 1 is the leftmost one if you look at it from the front
<electronic_eel> ah, you mean molex says in their datasheet where pin 1 should be?
<florolf> exactly
<florolf> whitequark: what's the other SKU?
rappet has quit [Read error: Connection reset by peer]
<florolf> i can't find anything from molex that looks similar, but has different chirality or something
<electronic_eel> the molex datasheet says "circuit one designation is used to define void location" - they don't say anything about the schematics. And our model with 2 pins doesn't have voids
rappet has joined #glasgow
<electronic_eel> but someone not looking at the silkscreen might indeed get confused by that
<whitequark> hm ok, so what do we fix here?
<electronic_eel> we could swap 1 and 2 in the schematics and in the layout, so that the layout stays the same
<florolf> fwiw, these are screenshots from their web tool: http://n621.de/fud/2019-09-02--glasgow
<florolf> when the connector is oriented correctly (2nd screenshot), pin 1 does not match (1st screenshot)
<florolf> i don't think this will ever cause any problems, because the correct placement is obvious, but i guess the correct fix would be to swap the 1 and 2 pads in the footprint and the pin assignment in the schematic
Twix has joined #glasgow
<electronic_eel> florolf: does your ems service allow to import & configure stuff like this all for yourself? or does an agent from them import and convert all the data for you and you just see the problems in their web tool?
<florolf> electronic_eel: thay's eurocircuits. they ingest kicad_pcb files and bom data as csv. you basically do all the P&P setup yourself (fixing rotations/offsets) and a human looks it over in the end
<florolf> fwiw, we'd happily buy glasgows from esden, but i think the timeline on that is still somewhat vague?
<electronic_eel> ah, ok. do they have a direct live online quote, before manual review? or do you get the quote only after manual review?
<florolf> electronic_eel: you get a quote right away i think
<electronic_eel> ah, nice. didn't know there were any ems with online quote. It is a nice tool for dfm optimization, just upload new variants until the price goes down
<florolf> it's not cheap (10 glasgows are ~150EUR each, without taxes), but not significantly more expensive than getting this done in china (at least from the services i checked)
<florolf> and the level of automation is pretty nice. in the happy path, you don't have to talk to other people at all
<ZirconiumX> An introvert's dream
<hellsenberg> :D
<electronic_eel> do they source the components for you in this scheme or do you that and send them a package?
<electronic_eel> and what is the regular lead time, like when you do not pay extra for express handling?
<florolf> electronic_eel: your choice, but in the cases where we sent them stuff, there was a seemingly random handling fee
<florolf> something like 15 work days?
<florolf> i'm note sure
<electronic_eel> wow, that is fast.
spacekookie has quit [Read error: Connection reset by peer]
spacekookie has joined #glasgow
carl0s has quit [Remote host closed the connection]