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)
theterg has quit [Ping timeout: 260 seconds]
jstein has quit [Ping timeout: 248 seconds]
gry has joined #glasgow
egg|anbo|egg has joined #glasgow
egg|anbo|egg__ has joined #glasgow
egg|anbo|egg___ has joined #glasgow
egg|anbo|egg_ has quit [Ping timeout: 272 seconds]
egg|anbo|egg has quit [Ping timeout: 260 seconds]
_whitelogger has joined #glasgow
_whitelogger has joined #glasgow
Lilian has quit [Quit: ZNC 1.8.2 - https://znc.in]
Lilian has joined #glasgow
egg|anbo|egg___ has quit [Remote host closed the connection]
sm2n has joined #glasgow
jstoker has joined #glasgow
_whitelogger has joined #glasgow
cyrozap has joined #glasgow
_whitelogger has joined #glasgow
cyrozap has quit [Quit: Client quit]
cyrozap has joined #glasgow
_whitelogger has joined #glasgow
_whitelogger has joined #glasgow
_whitelogger has joined #glasgow
_whitelogger has joined #glasgow
_whitelogger has joined #glasgow
_whitelogger has joined #glasgow
mal has joined #glasgow
jstein has joined #glasgow
Saphire has joined #glasgow
icb has quit [Ping timeout: 252 seconds]
icb has joined #glasgow
_whitelogger has joined #glasgow
_whitelogger has joined #glasgow
tomtastic has joined #glasgow
egg|anbo|egg has joined #glasgow
merry_ has joined #glasgow
icb_ has joined #glasgow
icb has quit [*.net *.split]
egg|anbo|egg__ has quit [*.net *.split]
merry has quit [*.net *.split]
Ekho has quit [Ping timeout: 264 seconds]
Ekho has joined #glasgow
sam_w has quit [Ping timeout: 264 seconds]
sam_w has joined #glasgow
jstein has quit [Quit: quit]
gry has left #glasgow [https://quassel-irc.org - Chat comfortably. Anywhere.]
john2gb has joined #glasgow
<tomtastic> Could glasgow emulate things like SD card interfaces?
<tomtastic> Or,... emulate a SCSI host?
<sorear> parallel SCSI is constrained by glasgow revA/B/C only having 16 I/Os; there are several plans for expanders to handle that in the future
<tomtastic> I have a crufty ZIP250 SCSI drive (25pin D-port) which I'm wondering if I'll ever use again
<tomtastic> sorear, ahha, thats a good point :)
<sorear> for emulating SPI flash, your problem is that the FPGA has 16 KiB of RAM and there's no way in SPI to delay the controller long enough for a round-trip fetch from the host. if you meant SD native mode, I'm not sure if it's been discussed here before
<tomtastic> It would be native mode (probably 1-bit) that I'm interested in
egg|anbo|egg_ has joined #glasgow
<sorear> i have never looked into what that entails so I can't help. to be clear, you are proposing using glasgow to emulate a *card*, not access a physical card?
<jn> on the topic of SPI flash (25-series) emulation, there has been an implementation of this idea, and it required very careful tuning of timings: https://github.com/osresearch/spispy
<tomtastic> sorear I was thinking access to a physical card.
<tomtastic> or ... emmc chip
<jn> SD/*MMC emulation *seems* possible; would be an interesting project
<jn> oh wait, i think i misread again
<jn> tomtastic: so the glasgow would be the host controller there?
<tomtastic> yeah
<jn> that should definitely be possible, because the host generates the clock, and it can be very (arbitrarily?) slow
<jn> esp. when you operate in SPI mode, which is simpler than the other modes which were introduced for higher performance
<jn> (i've used a µSD in SPI mode on top of linux's bitbanged-SPI-over-GPIO driver. it was terribly slow, but worked. on glasgow you'll probably be faster already because you can implement the bit-level protocol in fpga logic)
<tomtastic> Yeah, last time I did dead-bugged a chip was SPI mode with the venerable buspirate
<tomtastic> It was slow naturally, but was all I had and did the job.
<sknebel> for testing things that read SD cards somehow the industry standard are boards that switch the wires to an SD card between device-under-test and a card reader, instead of devices that can pretend to be an SD card
_whitelogger has joined #glasgow
egg|anbo|egg_ has quit [Remote host closed the connection]
merry_ is now known as merry
_whitelogger has joined #glasgow
Shiz has joined #glasgow
Shiz has quit [Client Quit]
Shiz has joined #glasgow
_whitelogger has quit [Ping timeout: 245 seconds]
_whitelogger has joined #glasgow
whitequa1k is now known as whitequark
edef has quit [Changing host]
edef has joined #glasgow
egg|anbo|egg_ has joined #glasgow
gsuberland^ has joined #glasgow
theterg has quit [Quit: Reconnecting]
john2gb has quit [Read error: Connection reset by peer]
oeuf has joined #glasgow
theterg has joined #glasgow
john2gb1 has joined #glasgow
merry_ has joined #glasgow
uovo has quit [Ping timeout: 245 seconds]
jstein has quit [Ping timeout: 245 seconds]
icb_ has quit [*.net *.split]
gsuberland has quit [*.net *.split]
kbeckmann has quit [*.net *.split]
merry has quit [*.net *.split]
egg|anbo|egg has quit [*.net *.split]
cyrozap has quit [*.net *.split]
Saphire has quit [*.net *.split]
mwk has quit [*.net *.split]
_whitenotifier-c has quit [*.net *.split]
merry_ has quit [Read error: Connection reset by peer]
gsuberland has joined #glasgow
kbeckmann1 has joined #glasgow
Shiz has quit [Ping timeout: 245 seconds]
jstein has joined #glasgow
john2gb1 has quit [Ping timeout: 245 seconds]
john2gb has joined #glasgow
merry has joined #glasgow
gsuberland^ has quit [Ping timeout: 245 seconds]
icb_ has joined #glasgow
_whitenotifier-c has joined #glasgow
cyrozap has joined #glasgow
Marvin_ has joined #glasgow
slurdge has quit [Read error: Connection reset by peer]
ali_as has quit [Read error: Connection reset by peer]
kbeckmann1 is now known as kbeckmann
slurdge has joined #glasgow
mwk has joined #glasgow
Saphire has joined #glasgow
richbridger has joined #glasgow
merry_ has joined #glasgow
sam_w_ has joined #glasgow
john2gb3 has joined #glasgow
gsuberland^ has joined #glasgow
tomtastic_ has joined #glasgow
Ekho- has joined #glasgow
jstein_ has joined #glasgow
kbeckmann_ has joined #glasgow
merry has quit [*.net *.split]
john2gb has quit [*.net *.split]
jstein has quit [*.net *.split]
gsuberland has quit [*.net *.split]
kbeckmann has quit [*.net *.split]
thaytan_ has quit [*.net *.split]
sam_w has quit [*.net *.split]
Ekho has quit [*.net *.split]
sam_w_ is now known as sam_w
tomtastic has quit [*.net *.split]
merry_ is now known as merry
uovo has joined #glasgow
egg|anbo|egg has joined #glasgow
sm2n_ has joined #glasgow
thaytan_ has joined #glasgow
Spance has joined #glasgow
whitequa2k has joined #glasgow
theterg has quit [*.net *.split]
whitequark has quit [*.net *.split]
oeuf has quit [*.net *.split]
egg|anbo|egg_ has quit [*.net *.split]
mal has quit [*.net *.split]
Lilian has quit [*.net *.split]
sm2n has quit [*.net *.split]
Foone has quit [*.net *.split]
gsuberland^ is now known as gsuberland
Ekho- is now known as Ekho
Lilian has joined #glasgow
mal has joined #glasgow
uartist5 has joined #glasgow
uartist5 is now known as uartist
uartist has quit [Read error: Connection reset by peer]
Shiz has joined #glasgow
jstein_ has quit [Quit: quit]
jstein has joined #glasgow
icb_ has quit [*.net *.split]
cyrozap has quit [*.net *.split]
_whitenotifier-c has quit [*.net *.split]
_whitenotifier-c has joined #glasgow
icb_ has joined #glasgow
cyrozap has joined #glasgow
sam_w has quit [Ping timeout: 272 seconds]
elms has quit [Ping timeout: 272 seconds]
esden has quit [Ping timeout: 272 seconds]
esden has joined #glasgow
sam_w has joined #glasgow
elms has joined #glasgow
_whitelogger has joined #glasgow
_whitelogger has joined #glasgow
jstein has quit [Changing host]
jstein has joined #glasgow
jstein has quit [Quit: quit]
jstein has joined #glasgow
lazywalker has joined #glasgow
lazywalker has quit [K-Lined]
jstein has quit [Ping timeout: 272 seconds]
sm2n_ has quit [Quit: Leaving]
sm2n has joined #glasgow
egg|anbo|egg_ has joined #glasgow