<cyrozap>
I had a bit of a cursed idea recently. You know those USB 3.1 Gen2-to-NVMe enclosures (e.g., https://plugable.com/products/usbc-nvme/)? Well, I was thinking, what if we could use a chip like that to connect an FPGA to a computer? In other words, emulate NVMe in the FPGA, then let the UAS kernel driver handle all the I/O, and you can issue commands by doing uncached reads and writes to the block device
<cyrozap>
that appears. The benefit of something like this over an FX3 is that you'd need a lot fewer pins to reach the max speed of the bus, since it's PCIe, and you don't need to define your own interface with an FX3 or FT601.
<whitequark>
this is like a high speed, more cursed version of UF2
<balrog>
cyrozap: what bridges do those things use?
<balrog>
> JMicron JMS583, Asmedia ASM2362, and Realtek RTL9210
<cyrozap>
Some use the JMicron JMS583, others use the Realtek RTL9210.
<cyrozap>
Oh, yeah, I forgot ASMedia has one, too
<cyrozap>
whitequark: UF2? I assume you're not referring to the Microsoft file format or the nRF52 bootloader?
<cyrozap>
Oh, you were referring to the Microsoft UF2. TIL: "UF2 is a file format, developed by Microsoft for PXT (also known as Microsoft MakeCode), that is particularly suitable for flashing microcontrollers over MSC (Mass Storage Class; aka removable flash drive)."
<balrog>
oh god that shit
<kc8apf>
Microsoft has another one. I'd have to look it up.
mithro has quit [Ping timeout: 240 seconds]
wbraun has quit [Ping timeout: 240 seconds]
mithro has joined ##openfpga
wbraun has joined ##openfpga
Degi has quit [Ping timeout: 265 seconds]
Degi has joined ##openfpga
HackerFoo has quit [Ping timeout: 272 seconds]
HackerFoo has joined ##openfpga
jaseg has quit [Ping timeout: 244 seconds]
jaseg has joined ##openfpga
G33KatWork has quit [Ping timeout: 256 seconds]
kristianpaul has quit [Ping timeout: 246 seconds]
kristianpaul has joined ##openfpga
kristianpaul has quit [Ping timeout: 240 seconds]
kristianpaul has joined ##openfpga
_whitelogger has joined ##openfpga
kristianpaul has quit [Ping timeout: 240 seconds]
kristianpaul has joined ##openfpga
kristianpaul has quit [Remote host closed the connection]
kristianpaul has joined ##openfpga
kristianpaul has quit [Ping timeout: 240 seconds]
G33KatWork has joined ##openfpga
kristianpaul has joined ##openfpga
Bird|ghosted has quit [Read error: Connection reset by peer]
kristianpaul has quit [Ping timeout: 240 seconds]
kristianpaul has joined ##openfpga
vsidou has joined ##openfpga
_whitelogger has joined ##openfpga
_whitelogger has joined ##openfpga
hitomi2505 has joined ##openfpga
_whitelogger has joined ##openfpga
emeb_mac has quit [Quit: Leaving.]
mumptai has joined ##openfpga
Bob_Dole has quit [Read error: Connection reset by peer]
Bob_Dole has joined ##openfpga
OmniMancer has joined ##openfpga
hitomi2505 has quit [Ping timeout: 240 seconds]
hitomi2505 has joined ##openfpga
Asu has joined ##openfpga
X-Scale` has joined ##openfpga
X-Scale has quit [Ping timeout: 240 seconds]
X-Scale` is now known as X-Scale
hitomi2505 has quit [Read error: Connection reset by peer]
hitomi2505 has joined ##openfpga
kristianpaul has quit [Ping timeout: 240 seconds]
kristianpaul has joined ##openfpga
hitomi2505 has quit [Read error: Connection reset by peer]
hitomi2505 has joined ##openfpga
somlo has quit [Remote host closed the connection]
cr1901_modern1 has joined ##openfpga
X-Scale` has joined ##openfpga
cr1901_modern has quit [Ping timeout: 260 seconds]
X-Scale has quit [Ping timeout: 260 seconds]
X-Scale` is now known as X-Scale
somlo has joined ##openfpga
hitomi2505 has quit [Read error: Connection reset by peer]
hitomi2505 has joined ##openfpga
cr1901_modern1 has quit [Quit: Leaving.]
cr1901_modern has joined ##openfpga
hitomi2505 has quit [Read error: Connection reset by peer]
hitomi2505 has joined ##openfpga
jeanthom has joined ##openfpga
genii has joined ##openfpga
GenTooMan has quit [Quit: Leaving]
emeb has joined ##openfpga
kristianpaul has quit [Ping timeout: 256 seconds]
kristianpaul has joined ##openfpga
kristianpaul has quit [Quit: WeeChat 2.3]
kristianpaul has joined ##openfpga
Maylay has quit [Read error: Connection reset by peer]
Maylay has joined ##openfpga
hitomi2505 has quit [Read error: Connection reset by peer]
hitomi2505 has joined ##openfpga
OmniMancer has quit [Quit: Leaving.]
G33KatWork has quit [Quit: leaving]
jeanthom has quit [Ping timeout: 265 seconds]
hitomi2505 has quit [Read error: Connection reset by peer]
hitomi2505 has joined ##openfpga
kristianpaul has quit [Read error: Connection reset by peer]
kristianpaul has joined ##openfpga
Bike has joined ##openfpga
emeb1 has joined ##openfpga
emeb1 has quit [Client Quit]
emeb has quit [Ping timeout: 240 seconds]
emeb has joined ##openfpga
jeanthom has joined ##openfpga
hitomi2505 has quit [Read error: Connection reset by peer]
hitomi2505 has joined ##openfpga
renze has quit [Quit: Spaceserver reboot?!]
renze has joined ##openfpga
balrog has quit [Quit: Bye]
cr1901_modern has quit [Quit: Leaving.]
cr1901_modern has joined ##openfpga
balrog has joined ##openfpga
cr1901_modern has quit [Read error: Connection reset by peer]
cr1901_modern has joined ##openfpga
G33KatWork has joined ##openfpga
Guest80879 has quit [Ping timeout: 260 seconds]
befedo[m] has quit [Ping timeout: 244 seconds]
swedishhat[m] has quit [Ping timeout: 244 seconds]
eddyb has quit [Ping timeout: 244 seconds]
befedo[m] has joined ##openfpga
swedishhat[m] has joined ##openfpga
Asu has quit [Quit: Konversation terminated!]
Guest80879 has joined ##openfpga
eddyb has joined ##openfpga
ziga has quit [Ping timeout: 240 seconds]
kristianpaul has quit [Read error: Connection reset by peer]
kristianpaul has joined ##openfpga
ziga has joined ##openfpga
m4ssi has joined ##openfpga
mumptai has quit [Quit: Verlassend]
jeanthom has quit [Ping timeout: 264 seconds]
hitomi2505 has quit [Quit: Nettalk6 - www.ntalk.de]
m4ssi has quit [Remote host closed the connection]
Bob_Dole has quit [Ping timeout: 244 seconds]
emeb has quit [Ping timeout: 256 seconds]
emeb has joined ##openfpga
jeanthom has joined ##openfpga
cr1901_modern1 has joined ##openfpga
jeanthom has quit [Ping timeout: 244 seconds]
cr1901_modern1 has quit [Client Quit]
cr1901_modern1 has joined ##openfpga
Bob_Dole has joined ##openfpga
cr1901_modern has quit [Ping timeout: 240 seconds]
cr1901_modern1 has quit [Client Quit]
cr1901_modern has joined ##openfpga
Bob_Dole has quit [Read error: Connection reset by peer]