whitequark changed the topic of #glasgow to: digital interface explorer · code https://github.com/GlasgowEmbedded/glasgow · logs https://libera.irclog.whitequark.org/glasgow · discord https://1bitsquared.com/pages/chat · production https://www.crowdsupply.com/1bitsquared/glasgow (FUNDED)
siriusfox has quit [Ping timeout: 240 seconds]
jstein has quit [Ping timeout: 272 seconds]
GNUmoon has quit [Ping timeout: 240 seconds]
siriusfox has joined #glasgow
cr1901 has quit [Ping timeout: 240 seconds]
GNUmoon has joined #glasgow
cr1901 has joined #glasgow
GNUmoon has quit [Quit: Leaving]
GNUmoon has joined #glasgow
bvernoux has joined #glasgow
emilazy has quit [Quit: Bridge terminating on SIGTERM]
whitequark has quit [Quit: Bridge terminating on SIGTERM]
jevinskie[m] has quit [Quit: Bridge terminating on SIGTERM]
euphrates[m] has quit [Quit: Bridge terminating on SIGTERM]
modwizcode has quit [Quit: Bridge terminating on SIGTERM]
mikolajw has quit [Quit: Bridge terminating on SIGTERM]
egg|matrix|egg has quit [Quit: Bridge terminating on SIGTERM]
Chips4Makers[m] has quit [Quit: Bridge terminating on SIGTERM]
fridtjof[m] has quit [Quit: Bridge terminating on SIGTERM]
emilazy has joined #glasgow
whitequark has joined #glasgow
egg|matrix|egg has joined #glasgow
Chips4Makers[m] has joined #glasgow
modwizcode has joined #glasgow
euphrates[m] has joined #glasgow
fridtjof[m] has joined #glasgow
jevinskie[m] has joined #glasgow
mikolajw has joined #glasgow
GNUmoon has quit [Ping timeout: 240 seconds]
GNUmoon has joined #glasgow
miek has quit [Quit: miek]
miek has joined #glasgow
Qyriad has quit [Ping timeout: 240 seconds]
Qyriad has joined #glasgow
bvernoux has quit [Read error: Connection reset by peer]
redstarcomrade has joined #glasgow
redstarcomrade has quit [Read error: Connection reset by peer]
redstarcomrade has joined #glasgow
jstein has joined #glasgow
redstarcomrade has quit [Ping timeout: 260 seconds]
redstarcomrade has joined #glasgow
<d1b2> <esden> Thanks @tnt got them. Let's see if they will work for us. 🤞
<d1b2> <tnt> "Stock level: 0pcs". Ah wow, you really took all of them 😅
<d1b2> <esden> look... desperate times require desperate measures
<d1b2> <esden> It is a gamble... let's hope it pays off :/
<d1b2> <esden> (I would be really angry if I got only a few units, tested them, they worked, and I could not get more)
<d1b2> <esden> (it is still not the 8k pcs we need, but it is getting us closer)
bvernoux has joined #glasgow
<whitequark> let's see how it works out!
<SnoopJ> 🙏
<ar> how many were there?
<d1b2> <esden> bit over 2.5k
<electronic_eel> @esden i'm looking forward to testing of them. do you want to do live testing in a stream?
<d1b2> <esden> I don't have a test plan yet. I just jumped on them as they were available, seems close enough replacement, and the price was better than what I have seen otherwise.
<d1b2> <davidc__> There are another 564 at newark
<d1b2> <esden> We need to put together a test protocol. (and yes I am happy to send you some parts when I get them @electronic_eel )
<d1b2> <esden> @davidc__ too expensive
<d1b2> <davidc__> Fair enough!
<whitequark> is it a drop-in replacement, or does it need a PCB revision?
<d1b2> <esden> that is an ongoing problem with these parts, "burst of excitement for a small batch of the part" -> then either "dang someone was faster than me" or "shit too pricy"
<d1b2> <esden> @whitequark I have not checked yet
<d1b2> <esden> (I assumed if it needs a pinout change it is still "acceptable")
<davidc__> Looks to be pin-compatible from a skim of the datasheet
<davidc__> Vref is different - 0.8v for the ST part, 1.2V for the TI part
<electronic_eel> yeah, the different vref then needs different resistors on the dac or a different firmware (or maybe both)
<d1b2> <esden> ok, that is still in the realm "we can deal with this"
<electronic_eel> i would say so
<d1b2> <esden> replacing the resistors would make it easier on the firmware compatibility, so I think I would rather do that
<d1b2> <esden> if we can ...
<electronic_eel> even if it is just changed resistors, we should somehow mark the units that use this setup. so that it is easy for a user to find out which kind of unit they got, for example when some problem shows up or if they want to tinker with their glasgow
<electronic_eel> not everyone has microscope lighting like this to easily read the part markings: https://twitter.com/azonenberg/status/1494061604161220615
<d1b2> <esden> Ohh yes, I will definitely mark the boards. Probably in the serial number field or something.
<d1b2> <esden> (I had the same thought 😉 )
<d1b2> <esden> now I wish KiCad already had alternate population options sigh
<d1b2> <esden> ok. there is an issue for that, there is some effort in that direction, and there are some scripts that implement some of it https://gitlab.com/kicad/code/kicad/-/issues/2131
<davidc__> I'm fairly sure we can just change R27 to account for the difference in VFB
<davidc__> but let me double check my math
<d1b2> <esden> @davidc__ thank you 🙂 👍
<davidc__> esden: according to my unchecked math, keeping R28/R29 and changing R27 to 16.91 k will have the same VDAC = VIO curve
<davidc__> Now, 16.91 isn't a 1% tolerance value; I've gotta work out the tolerancing - but presumably this is something that needs cal anyways (or we have an acceptable error)
<d1b2> <esden> Ok cool, making a note of that. We probably should start an issue on github for this.
<davidc__> er, keep the VDAC _to_ VIO curve the same
<davidc__> That will also increase the current out of the DAC; that needs to be checked too
<davidc__> esden: assuming that works, is that the last missing piece for the first batch?
<d1b2> <esden> Lattice despite promising to expedite shipment are dragging their feet. So I need to follow up on that. And we need to look in alternate footprint for the rail VREGs so I can use the different packaged fixed regulators. I think that is pretty much it.
<d1b2> <esden> to be honest, the expedited shipping from lattice needs big fat quotemarks on it ...
cr1901_ has joined #glasgow
cr1901_ has quit [Remote host closed the connection]
cr1901_ has joined #glasgow
cr1901 has quit [Ping timeout: 240 seconds]
cr1901_ has quit [Remote host closed the connection]
cr1901_ has joined #glasgow
cr1901_ has quit [Remote host closed the connection]
cr1901_ has joined #glasgow