whitequark[cis] changed the topic of #glasgow to: https://glasgow-embedded.org · digital interface explorer · https://www.crowdsupply.com/1bitsquared/glasgow · code https://github.com/GlasgowEmbedded/glasgow · logs https://libera.irclog.whitequark.org/glasgow · matrix #glasgow-interface-explorer:matrix.org · discord https://1bitsquared.com/pages/chat
tom has joined #glasgow
redstarcomrade has quit [Read error: Connection reset by peer]
redstarcomrade has joined #glasgow
redstarcomrade has quit [Changing host]
redstarcomrade has joined #glasgow
<_whitenotifier> [glasgow] purdeaandrei synchronize pull request #684: Reapply IOStreamer DDR sampling fix, and also fix QSPI - https://github.com/GlasgowEmbedded/glasgow/pull/684
<_whitenotifier> [glasgow] purdeaandrei synchronize pull request #678: IOstreamer sample lost bugfix - https://github.com/GlasgowEmbedded/glasgow/pull/678
<_whitenotifier> [glasgow] purdeaandrei synchronize pull request #675: gateware.iostream.IOStreamer: let o_stream transfer if i_stream not rdy - https://github.com/GlasgowEmbedded/glasgow/pull/675
skipwich has joined #glasgow
Stary has quit [Quit: ZNC - http://znc.in]
Fridtjof has quit [Quit: ZNC - http://znc.in]
Stary has joined #glasgow
Fridtjof has joined #glasgow
trh has quit [Quit: weg]
trh has joined #glasgow
Foxyloxy has joined #glasgow
Foxyloxy_ has quit [Ping timeout: 244 seconds]
<_whitenotifier> [glasgow] purdeaandrei opened pull request #700: Refactor IOStreamer and QSPI - https://github.com/GlasgowEmbedded/glasgow/pull/700
<_whitenotifier> [glasgow] purdeaandrei synchronize pull request #700: Refactor IOStreamer and QSPI - https://github.com/GlasgowEmbedded/glasgow/pull/700
<_whitenotifier> [glasgow] purdeaandrei synchronize pull request #700: Refactor IOStreamer and QSPI - https://github.com/GlasgowEmbedded/glasgow/pull/700
redstarcomrade has quit [Read error: Connection reset by peer]
<_whitenotifier> [glasgow] purdeaandrei synchronize pull request #700: Refactor IOStreamer and QSPI - https://github.com/GlasgowEmbedded/glasgow/pull/700
<_whitenotifier> [glasgow] purdeaandrei synchronize pull request #700: Refactor IOStreamer and QSPI - https://github.com/GlasgowEmbedded/glasgow/pull/700
purdeaandrei[m] has joined #glasgow
<purdeaandrei[m]> hmm, what's the story with `Assert()`? Does Yosys 0.31+13 not support it? But later Yosys does?
<purdeaandrei[m]> Gateware build never failed on my machine, but failed in the PR checker. After hacking it to print logs, I get:
<purdeaandrei[m]> Looks like yowasp-yosys on my machine is 0.44
<purdeaandrei[m]> but on github it's 0.31+13
<purdeaandrei[m]> And after commenting out my Assert statements, the PR checker is successful
<_whitenotifier> [glasgow] purdeaandrei synchronize pull request #693: test_iostream: refactor SDR input sample test so it can be reused - https://github.com/GlasgowEmbedded/glasgow/pull/693
<galibert[m]> There's no documentation on how to write one's own applets at this point? I didn't just fail to find it?
wiebel[m] has joined #glasgow
<wiebel[m]> You can somewhat lean on the existing out-of-tree example. But as the mechanism is not yet finalized there is indeed a lack of documentation. At least that's what I took from it. I converted an led blinking example from a fork into an out-of-branch applet. It was pretty much straight forward.
<galibert[m]> Oh nice, where is it?
<galibert[m]> Oh, in examples, duh
<galibert[m]> pipx: error: unrecognized arguments: ./examples/out_of_tree
<galibert[m]> Something must have changed...
<galibert[m]> ok, the -e must be before glasgow in the arguments list
<galibert[m]> pipx inject -e glasgow ./examples/out_of_tree
<galibert[m]> the readme has it wrong
<wiebel[m]> I would guess a PR would be the preferred way to get this fixed. Although it might get fixed anyways as this is still under development.
<galibert[m]> Suddendly I'm wondering has a mechanism for fork-less PRs
<galibert[m]> Guess not, well, there's one, pushing to a branch of the main repo, and it would make zero sense for me to have access to do that
<_whitenotifier> [glasgow] galibert opened pull request #701: examples/out_of_tree: Correct pipx argument order in the README - https://github.com/GlasgowEmbedded/glasgow/pull/701
<wiebel[m]> No I meant to fix the Readme. For an oot you'll probably have a repo just containing the files needed for the applet.
<galibert[m]> I understood what you meant
<galibert[m]> You can PR from a branch of the original repo too, but that doesn't work here obviously
redstarcomrade has joined #glasgow
<whitequark[cis]> <purdeaandrei[m]> "but on github it's 0.31+13" <- I think the lockfile might be doing it
coderobe has joined #glasgow
<purdeaandrei[m]> Probably, the time is coming for me to really learn properly how various python package managers work and interact. Rather than just type recipes on the command line without fully understanding. Also I think I'll re-add my Assert() statements, with a check that only adds them for simulation rather than relying on yosys removing them on synthesis.
<_whitenotifier> [glasgow] purdeaandrei commented on pull request #700: Refactor IOStreamer and QSPI - https://github.com/GlasgowEmbedded/glasgow/pull/700#issuecomment-2366875121
|PaRa-BoL has joined #glasgow
<galibert[m]> interesting, "glasgow safe" does not stop what's running on the fpga
<galibert[m]> e-stop does though
<whitequark[cis]> yeah, it just turns off the I/O
<galibert[m]> Ah, it means I haven't implemented interact
<|PaRa-BoL> Hey :) Anyone knows where are the last glasgow from the crowdfunding will be shipped? The june update says they were all shipped, but mine (ordered in 2021 during the crowd supply crowdfunding wasn't apparently). Thanks!
<esden> |PaRa-BoL: All core crowd funding campaign orders that were possible to be shipped were shipped. If you provide me with your order number I can look up what information I have. But the best way for you will be to contact CrowdSupply directly and figure out why your order was held back directly from them. (I have only very sparse information) https://www.crowdsupply.com/contact/status-pre-shipment
<|PaRa-BoL> esden: hey, thanks for the info. My order number was 111527
<|PaRa-BoL> esden: I've also sent a ticket to crowdsupply
<esden> ok, just checked, indeed your order should have already shipped according to my data. The most common reasons items are not shipped is because of outstanding customs surcharge on your Crowd Supply account. But There might be other reasons too that I am not aware of. I hope CrowdSupply will get back to you and you will be able to sort out the problem.
<esden> I will also ask my CS contact why your order was not shipped.
<|PaRa-BoL> esden: ok thanks 🙏
<esden> NP, I am also curious what went wrong. :)
<_whitenotifier> [glasgow] whitequark commented on pull request #700: Refactor IOStreamer and QSPI - https://github.com/GlasgowEmbedded/glasgow/pull/700#issuecomment-2366901620
<_whitenotifier> [glasgow] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-701-b3fed0d2196935d6d4f1e30679a9127083f26bea - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 1 commit to main [+0/-0/±1] https://github.com/GlasgowEmbedded/glasgow/compare/b3fed0d21969...cfeec6853bae
<_whitenotifier> [GlasgowEmbedded/glasgow] galibert cfeec68 - examples/out_of_tree: Correct pipx argument order in the README
<_whitenotifier> [glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-701-b3fed0d2196935d6d4f1e30679a9127083f26bea - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier> [glasgow] whitequark closed pull request #701: examples/out_of_tree: Correct pipx argument order in the README - https://github.com/GlasgowEmbedded/glasgow/pull/701
<_whitenotifier> [glasgow] purdeaandrei commented on pull request #700: Refactor IOStreamer and QSPI - https://github.com/GlasgowEmbedded/glasgow/pull/700#issuecomment-2366908359
<_whitenotifier> [glasgow] whitequark commented on pull request #700: Refactor IOStreamer and QSPI - https://github.com/GlasgowEmbedded/glasgow/pull/700#issuecomment-2366922223
Elly[m] has quit [Quit: Idle timeout reached: 172800s]
leper- has joined #glasgow
leper has quit [Ping timeout: 252 seconds]
leper- is now known as leper
duskwuff[m] has quit [Quit: Idle timeout reached: 172800s]
redstarcomrade has quit [Read error: Connection reset by peer]
icb has quit [Ping timeout: 276 seconds]
icb has joined #glasgow
nsk_nyc[m] has joined #glasgow
<nsk_nyc[m]> After so many years waiting I finally got mine. Like a child I brought it with my on a trip. So much for hotel amenities 😋
redstarcomrade has joined #glasgow
redstarcomrade has quit [Changing host]
redstarcomrade has joined #glasgow