ChanServ 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 LIVE!
egg|anbo|egg_ has joined #glasgow
<_whitenotifier-5> [glasgow] TomKeddie synchronize pull request #275: cli: add --force-reload option to override bitstream id check in all cases - https://git.io/JtPFA
<_whitenotifier-5> [glasgow] TomKeddie opened issue #276: applet: explore ideas for testing usb 2.0 data with Glasgow - https://git.io/JtXQK
<_whitenotifier-5> [glasgow] whitequark commented on issue #276: applet: explore ideas for testing usb 2.0 data with Glasgow - https://git.io/JtXQy
<_whitenotifier-5> [glasgow] whitequark closed issue #276: applet: explore ideas for testing usb 2.0 data with Glasgow - https://git.io/JtXQK
<_whitenotifier-5> [glasgow] TomKeddie commented on issue #276: applet: explore ideas for testing usb 2.0 data with Glasgow - https://git.io/JtXQF
<_whitenotifier-5> [glasgow] whitequark commented on issue #276: applet: explore ideas for testing usb 2.0 data with Glasgow - https://git.io/JtXQA
<_whitenotifier-5> [glasgow] TomKeddie commented on issue #276: applet: explore ideas for testing usb 2.0 data with Glasgow - https://git.io/JtXQp
<_whitenotifier-5> [glasgow] whitequark commented on issue #276: applet: explore ideas for testing usb 2.0 data with Glasgow - https://git.io/JtXQh
<_whitenotifier-5> [glasgow] TomKeddie commented on issue #276: applet: explore ideas for testing usb 2.0 data with Glasgow - https://git.io/JtX7I
<_whitenotifier-5> [glasgow] TomKeddie commented on issue #276: applet: explore ideas for testing usb 2.0 data with Glasgow - https://git.io/JtX7G
<d1b2> <Greg> I agree with esden, empowering. I'm often using it as a tool for programming/debugging. So often I want it to be transparent. But it's reassuring to know that it can tackle anything.
<d1b2> <Greg> The way the entire project, hardware and software integrates is probably my favorite part. It legitimately puts a smile on my face when I think about all the steps that are happening (Some of which I still don't truely understand) when you run glasgow ... from a terminal, and within seconds you've reconfigured hardware and are looking at useful data!
<whitequark> :D
<samlittlewood> I keep being startled by how easy it is to connect user facing python to IO and a state machine - err - I’ve written l less than a page of code and it’s kinda starting to work - how did that happen?
<ebb> My 2c: I intend to write a PIC16 programming applet soon. I've used a lot of Python, only a tiny bit of Verilog, no (n)migen and that's pretty much all that's relevant here -- but I'm not afraid, because Glasgow is safely hackable
<_whitenotifier-5> [glasgow] rwhitby commented on issue #276: applet: explore ideas for testing usb 2.0 data with Glasgow - https://git.io/JtX5c
<whitequark> nice!
<whitequark> there's a branch that has LV PIC programming sketches
<whitequark> the problem is that PIC programming is kind of a major nightmare
<whitequark> the way to do it eventually is probably to parse pickit bytecode
<d1b2> <konsgn[no-Mic]> emulate the pickit pic?
<hl> pickit uses bytecode?
<whitequark> cc marcan
<ebb> Admittedly *my* end goal is to try reading out the firmware of one specific part
<ebb> But the programming guide for its subfamily did read as if the various commands and their binary encodings differ across parts a lot
<d1b2> <konsgn[no-Mic]> if it's non-lv then you also need a 12v supply to do erasing i believe, but just readback may not call for that.
<whitequark> they do differ a whole lot
<whitequark> and there are hundreds of protocols effectively
<d1b2> <konsgn[no-Mic]> for a while people were hacking the dat file of the pickit2 to add parts to it. That may be a file of interest. though it is related to communication to pickit2
<ebb> So it sounds like the pickit to some extent abstracts the part-specific details away?
<ebb> I'm not sure whether by bytecode you mean firmware or instructions sent from a PC
<d1b2> <konsgn[no-Mic]> some of, i think. eg: pickit3 can target pic32's but pickit 2 couldn't target them arbitrarily.
<d1b2> <konsgn[no-Mic]> although the pickit 2 was considered a more robust design.....or maybe thats just personal opinion
<d1b2> <konsgn[no-Mic]> 2 worked better with linux, i can say thatp
sven- has joined #glasgow
<d1b2> <DX-MON> my experiences with Glasgow have been a fantastic "plug and go" combined with the freedom to know that it's not Glasgow's fault when it's wrong.. it usually never is and I can trust it to be doing what I asked (case in point, debugging my keyboard's clock rates and UART.. after a rocky time even with BMP.. plugged in Glasgow to the keyboard and set it for autobaud UART.. within moments I had the confirmation I'd spent hours trying to get the other way
<d1b2> and was able to then confirm I'd correctly fixed the problem via the same autobaud route - something I've never been able to experience the pleasure of before
<d1b2> <DX-MON> (in the process, I even uncovered some "fun" behaviour in the way single-stepping works on the ATXMega processor on the keyb and observe how it'd fix the problem)
<whitequark> :)
<d1b2> <edbordin> So far I have just admired the design from afar, the whole thing looks beautiful to me :) I'd hope that the number of crowdsupply backers helps confirm that many others agree it is a tool they want to use
richbridger has joined #glasgow
aquijoule_ has quit [Ping timeout: 272 seconds]
sven has quit [Quit: ZNC 1.7.4 - https://znc.in]
sven- is now known as sven
sven- has joined #glasgow
electronic_eel has quit [Ping timeout: 240 seconds]
electronic_eel has joined #glasgow
sven has quit [Ping timeout: 240 seconds]
sven- is now known as sven
egg|anbo|egg_ has quit [Remote host closed the connection]
PyroPeter_ has joined #glasgow
PyroPeter has quit [Ping timeout: 264 seconds]
PyroPeter_ is now known as PyroPeter
<_whitenotifier-5> [glasgow] TomKeddie commented on issue #171: selftest: some tests ignore --port spec - https://git.io/Jt1vm
<_whitenotifier-5> [glasgow] TomKeddie closed issue #171: selftest: some tests ignore --port spec - https://git.io/Je2JN
<_whitenotifier-5> [glasgow] TomKeddie commented on issue #151: Selftest is not supported on revC - https://git.io/Jt1vY
<_whitenotifier-5> [glasgow] rwhitby commented on issue #151: Selftest is not supported on revC - https://git.io/Jt1vB
danilonc has joined #glasgow
bgamari_ has joined #glasgow
<levi> The chat here today has made me excited to get my Glasgow from the crowdsupply run. :)
bgamari has quit [Ping timeout: 272 seconds]
danilonc has quit [Quit: Connection closed for inactivity]
FFY00 has quit [Ping timeout: 268 seconds]
egg|anbo|egg_ has joined #glasgow
mndza has joined #glasgow
aquijoule_ has joined #glasgow
richbridger has quit [Ping timeout: 272 seconds]
<fridtjof[m]> Me too :)
FFY00 has joined #glasgow
emberian_z has quit [Ping timeout: 260 seconds]
emberian_z has joined #glasgow
mndza has quit [Ping timeout: 264 seconds]
<d1b2> <theorbtwo> I've been excited to get a glaglow for ages, as someone who really wants to do electronics, but is afraid of breaking things. It seems well designed to let me do programming instead.
Eli2_ has joined #glasgow
Eli2 has quit [Ping timeout: 272 seconds]
<modwizcode> I'm excited to have a real device to use jtag
<modwizcode> Especially one I can throw at some test points and have it probe the interfaces
egg|anbo|egg_ has quit [Remote host closed the connection]
egg|anbo|egg_ has joined #glasgow
bvernoux has joined #glasgow
d_olex has joined #glasgow
d_olex_ has quit [Ping timeout: 272 seconds]
Sellerie has quit [Ping timeout: 264 seconds]
Sellerie has joined #glasgow
egg|anbo|egg_ has quit [Remote host closed the connection]
<_whitenotifier-5> [glasgow] TomKeddie commented on issue #151: Selftest is not supported on revC - https://git.io/Jt1Sg
FFY00 has quit [Ping timeout: 268 seconds]
FFY00 has joined #glasgow
jstein has joined #glasgow
Twix has quit [Connection closed]
Twix has joined #glasgow
d_olex_ has joined #glasgow
d_olex has quit [Ping timeout: 240 seconds]
egg|anbo|egg_ has joined #glasgow
bvernoux has quit [Quit: Leaving]
egg|anbo|egg_ has quit [Remote host closed the connection]
bgianf has quit [Ping timeout: 246 seconds]
<gruetzkopf> mplabx IPE reflashes the pickit all the time when switching families
<gruetzkopf> (i have the misfortune of working with pic14/16/18 sometimes)
egg|anbo|egg_ has joined #glasgow
egg|anbo|egg has quit [Ping timeout: 240 seconds]