whitequark[m] changed the topic of #glasgow to: glasgow interface explorer · code https://github.com/GlasgowEmbedded/glasgow · logs https://freenode.irclog.whitequark.org/glasgow · discord https://1bitsquared.com/pages/chat · production https://www.crowdsupply.com/1bitsquared/glasgow · CrowdSupply campaign is FUNDED
GNUmoon has joined #glasgow
umarcor|2 has quit [Ping timeout: 240 seconds]
GNUmoon has quit [Ping timeout: 240 seconds]
aquijoule_ has joined #glasgow
richbridger has quit [Ping timeout: 265 seconds]
mwk has quit [Ping timeout: 265 seconds]
mwk has joined #glasgow
GNUmoon has joined #glasgow
GNUmoon has quit [Remote host closed the connection]
ali_as has quit [Remote host closed the connection]
ali_as has joined #glasgow
egg|anbo|egg_ has joined #glasgow
egg|anbo|egg_ has quit [Remote host closed the connection]
janhenrik has quit [Ping timeout: 265 seconds]
janhenrik has joined #glasgow
janhenrik has quit [Ping timeout: 265 seconds]
XgF has quit [Remote host closed the connection]
XgF has joined #glasgow
janhenrik has joined #glasgow
egg|anbo|egg_ has joined #glasgow
egg|anbo|egg_ has quit [Remote host closed the connection]
ali_as has quit [Remote host closed the connection]
ali_as has joined #glasgow
GNUmoon has joined #glasgow
egg|anbo|egg_ has joined #glasgow
egg|anbo|egg has quit [Ping timeout: 252 seconds]
GNUmoon has quit [Ping timeout: 240 seconds]
ali_as has quit [Remote host closed the connection]
jstein has joined #glasgow
egg|anbo|egg_ has quit [*.net *.split]
mwk has quit [*.net *.split]
bgianf has quit [*.net *.split]
Shiz has quit [*.net *.split]
tflummer has quit [*.net *.split]
infinigon has quit [*.net *.split]
Ekho has quit [*.net *.split]
d_olex_ has quit [*.net *.split]
egg|anbo|egg_ has joined #glasgow
bgianf has joined #glasgow
infinigon has joined #glasgow
d_olex_ has joined #glasgow
Shiz has joined #glasgow
tflummer has joined #glasgow
mwk has joined #glasgow
Ekho has joined #glasgow
dukester has joined #glasgow
dukester has left #glasgow ["WeeChat 3.0.1"]
GNUmoon has joined #glasgow
jstein has quit [Ping timeout: 240 seconds]
egg|anbo|egg has joined #glasgow
egg|anbo|egg has quit [Read error: Connection reset by peer]
<d1b2> <DX-MON> oh, fest - you'll be happy to know that with your suggestion, I debugged the applet and I've now got captures with it reliably working
<d1b2> <DX-MON> er.. wording.. s/you'll/you may/
<d1b2> <Dylan (he/him) mecodegoodsomeday> Just got the Glasgow update from Crowd Supply. Very clear, nicely written. Super-bummer, but as it says, this is a problem across the whole industry.
<whitequark[m]> goddamn, delayed until 2022
<d1b2> <Dylan (he/him) mecodegoodsomeday> Hopefully the early bird folks (I was among the earliest birds) will get 'em this year.
<d1b2> <Dylan (he/him) mecodegoodsomeday> It didn't explain why the cases are delayed until next year
<d1b2> <Dylan (he/him) mecodegoodsomeday> (keeping them in sync with the main production run is my guess, but ... just a guess)
<jschievink> dang, it really is just like the damn toilet paper shortage
egg|anbo|egg has joined #glasgow
<kmc> esden: thank you for your hard work. chip shortages are a bummer, but i appreciate the transparency and all the efforts to mitigate the impact
egg|anbo|egg has quit [Remote host closed the connection]
GNUmoon has quit [Ping timeout: 240 seconds]
<d1b2> <esden> @kmc Thank you I appreciate it. 🙂 It is indeed a bummer. We do try our best to navigate around it as much as possible, but there is only so much we can do.
<whitequark[m]> hard to work around an industry wide shortage of anything
<d1b2> <esden> Yes indeed it is. And we are also the last ones that they care about when prioritizing who should get dibs...
<smeding> yeah, it's a shame but it's not your fault. i figure it'll get here when it gets here :)
<d1b2> <esden> Yeah, we will definitely make them all. It will "just" take a little longer. 😄
<d1b2> <KeithTheEE> Man I'm so bummed by the chip shortage, but my excitement for the glasgow hasn't waned. Whenever it's possible to get everything necessary, I look forward to it! Thanks for the update!
<d1b2> <KeithTheEE> (And I want to super emphasize thank you for the update, well laid out and upfront. I really really appreciate that)
<whitequark> it also gives us some more time to polish firmware & software
<d1b2> <esden> @KeithTheEE Glad to hear that. Who knows there might be some miracle and we get the last showstopper part earlier than expected? One can't loose hope, I am keeping my fingers crossed. 😄
<d1b2> <esden> @whitequark ahh yes indeed. That is a good positive take. Let's use that as an opportunity. 🙂 "Life gives you lemons, make lemonade."
<d1b2> <KeithTheEE> Hopefully it'll pan out that way. But the project itself is what I'm ecstatic for moreso than a timeline. The streams and updates have been a delight and now it's just more time to get even more excited! (And to learn more, I'm so excited to take time to focus on figuring out nmigen and more tools).
<DX-MON> electronic_eel: I'd be interested to hear what you think about https://github.com/DX-MON/glasgow/blob/main/software/glasgow/applet/interface/jtag_pdi/__init__.py which I now have working and deliving useful/usable data
<d1b2> <uep> @esden really nice summary of the chip situation overall. You channeled frustration into constructive reporting
<DX-MON> (I intend to make the applet also have an interactive mode where you can write PDI instructions and have them send to the target, then pull the result [if any] before I consider PR'ing it)
<d1b2> <esden> @uep thank you... 🙂
<DX-MON> likewise to WQ if she has time to review an applet and indicate if it'd be considered upstreamable - though I understand if not as there is a lot to this one and there is a lot of code to dredge there
<whitequark> DX-MON: the short answer is no, the detailed answer is not something i can give you right now
<whitequark> please proceed under the assumption that it'll live in your fork for now
<whitequark> nothing wrong with that
<DX-MON> alright, fair enough
<whitequark> there'll eventually be clear guidelines for what needs to happen for an applet to be upstreamable
<whitequark> not quite there yet, unfortunately
<DX-MON> mkay
<DX-MON> I'll revisit it then once those guidelines are made available
<whitequark> either that or when i have actual review bandwidth available
<whitequark> and not just the scraps right now that i use for essential tasks
<DX-MON> seeing how this particular protocol is spicy enough that nobody should have to visit it twice.. it's a very rough ride to implement
<DX-MON> sure, that's very reasonable
<whitequark> i have a liking for cursed JTAG stuff
<whitequark> so it'd be cool to have it upstream
<DX-MON> this fits that
<DX-MON> :3
<DX-MON> "we took our single-wire-bidirectional protocol and encapsulated it in JTAG then didn't document half the protocol (the debug part)"
<DX-MON> (Atmel, at some meeting.. I presume)
<whitequark> oh THAT's how that works
<whitequark> and why it's so goddamn weird
<DX-MON> yeah..
<DX-MON> that's what this applet is all about
<whitequark> well, yeah, i've even looked at pdi
<DX-MON> you understand now why it should never have to be visited a second time
<whitequark> didn't quite have all the context
<DX-MON> it's.. bad
<DX-MON> in a "ohgosh, I kinda love it" kind of way
<whitequark> yup
<d1b2> <Perigoso> all these people suffering because the chip shortage is delaying the glasgows, and here i am with 5 glasgows waiting to be properly finished
<d1b2> <esden> "you are a baaaaaad~~~ protocol" puts pinky to mouth corner
<d1b2> <esden> 😄