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
siriusfox has quit [Quit: ZNC 1.8.2+deb2ubuntu0.1 - https://znc.in]
siriusfox has joined #glasgow
redstarcomrade has joined #glasgow
meklort has quit [Quit: ZNC 1.7.5+deb4 - https://znc.in]
meklort has joined #glasgow
tec has quit [Quit: bye!]
tec has joined #glasgow
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #glasgow
redstarcomrade has quit [Read error: Connection reset by peer]
<_whitenotifier> [glasgow] purdeaandrei synchronize pull request #695: gateware.iostream.IOClocker: Fix phase and state keeps flipping. - https://github.com/GlasgowEmbedded/glasgow/pull/695
<_whitenotifier> [glasgow] purdeaandrei commented on pull request #695: gateware.iostream.IOClocker: Fix phase and state keeps flipping. - https://github.com/GlasgowEmbedded/glasgow/pull/695#issuecomment-2365172820
meklort_ has joined #glasgow
meklort has quit [Ping timeout: 272 seconds]
meklort_ is now known as meklort
sknebel has quit [Ping timeout: 248 seconds]
sknebel has joined #glasgow
smkz has quit [Quit: smkz]
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #glasgow
smkz has joined #glasgow
smkz has quit [Quit: smkz]
smkz has joined #glasgow
smkz has quit [Client Quit]
smkz has joined #glasgow
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #glasgow
<_whitenotifier> [glasgow] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-695-3c90d5616ee67341b29bc0a1d46e1a480b91af1f - https://github.com/GlasgowEmbedded/glasgow
siriusfox has quit [Quit: ZNC 1.8.2+deb2ubuntu0.1 - https://znc.in]
<_whitenotifier> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 1 commit to main [+0/-0/±1] https://github.com/GlasgowEmbedded/glasgow/compare/3c90d5616ee6...d7041e4f7ebb
<_whitenotifier> [glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-695-3c90d5616ee67341b29bc0a1d46e1a480b91af1f - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier> [glasgow] whitequark closed pull request #695: gateware.iostream.IOClocker: Fix phase and state keeps flipping. - https://github.com/GlasgowEmbedded/glasgow/pull/695
siriusfox has joined #glasgow
redstarcomrade has joined #glasgow
redstarcomrade has quit [Changing host]
redstarcomrade has joined #glasgow
<whitequark[cis]> huh, so this is interesting
<whitequark[cis]> I'm trying to reproduce the failures seen by some people relating to I2C
<whitequark[cis]> and it's actually been surprisingly difficult
<_whitenotifier> [glasgow] whitequark opened pull request #699: {device,target}: add FPGA/I2C health check after bitstream load. - https://github.com/GlasgowEmbedded/glasgow/pull/699
esden[m] has joined #glasgow
<esden[m]> whitequark (@_discord_182174208896401419:catircservices.org) in 99% of the cases so far the "register is missing" error, is caused by the fact that the 1.2v voltage regulator has a soldering issue. I usually catch that in post production testing. Obviously some slipped through.
<_whitenotifier> [glasgow] whitequark commented on pull request #699: Add FPGA/I2C health check after bitstream load - https://github.com/GlasgowEmbedded/glasgow/pull/699#issuecomment-2365283099
<esden[m]> A blanket statement of "just get a replacement" might not be exactly the best solution here.
<esden[m]> It is obviously an option, but there are people (I had one person) do the repair themselves before I was able to get back to them.
<whitequark[cis]> hm
<esden[m]> If we actually describe what might be causing the problem might be much more useful to the users.
<esden[m]> in general, more verbose diagnostics with good error reporting is what I would lean towards, instead of the windows like "ask the administrator for help" 😄
<_whitenotifier> [glasgow] whitequark synchronize pull request #699: Add FPGA/I2C health check after bitstream load - https://github.com/GlasgowEmbedded/glasgow/pull/699
<whitequark[cis]> I think it's the responsibility of the vendor to ship a working device, so it feels fair to me to burden the vendor with the repair
<_whitenotifier> [glasgow] esden commented on pull request #699: Add FPGA/I2C health check after bitstream load - https://github.com/GlasgowEmbedded/glasgow/pull/699#issuecomment-2365284744
<esden[m]> I am not arguing against replacing the boards. As a customer though, I often rather do the repair myself than dealing with shipping stuff around. Mentioning RMA is fine, but saying what might be wrong too is better.
<whitequark[cis]> I'm concerned that it may not always be the 1V2 regulator, considering that this is the first time I hear this theory at all
<whitequark[cis]> the message would be printed for non-1b2 devices as well
<esden[m]> I mean, we could print: "check the 1v2 supply rail"
<esden[m]> and if we find other sources of the issue we can print more suggestions, or link to a documentation page with troubleshooting suggestions.
<esden[m]> especially useful for people that don't get the boards from 1b2 that will fix their units for them. 🙂
redstarcomrade has quit [Read error: Connection reset by peer]
cr1901 has quit [Read error: Connection reset by peer]
cr1901 has joined #glasgow
<_whitenotifier> [glasgow] esden commented on pull request #699: Add FPGA/I2C health check after bitstream load - https://github.com/GlasgowEmbedded/glasgow/pull/699#issuecomment-2365310002
<_whitenotifier> [glasgow] whitequark commented on pull request #699: Add FPGA/I2C health check after bitstream load - https://github.com/GlasgowEmbedded/glasgow/pull/699#issuecomment-2365343887
<_whitenotifier> [glasgow] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-699-d7041e4f7ebb1667a8e88df3ec9feb7578bd0f4c - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier> [glasgow] esden commented on pull request #699: Add FPGA/I2C health check after bitstream load - https://github.com/GlasgowEmbedded/glasgow/pull/699#issuecomment-2365345537
<_whitenotifier> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 1 commit to main [+0/-0/±2] https://github.com/GlasgowEmbedded/glasgow/compare/d7041e4f7ebb...b3fed0d21969
<_whitenotifier> [glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-699-d7041e4f7ebb1667a8e88df3ec9feb7578bd0f4c - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier> [glasgow] whitequark closed pull request #699: Add FPGA/I2C health check after bitstream load - https://github.com/GlasgowEmbedded/glasgow/pull/699
<_whitenotifier> [glasgow] whitequark closed issue #688: "E: g.cli: register 0x00 does not exist" when running applet - https://github.com/GlasgowEmbedded/glasgow/issues/688
<_whitenotifier> [glasgow] whitequark commented on issue #688: "E: g.cli: register 0x00 does not exist" when running applet - https://github.com/GlasgowEmbedded/glasgow/issues/688#issuecomment-2365346073
redstarcomrade has joined #glasgow