X-Scale` has joined ##openfpga
X-Scale has quit [Ping timeout: 258 seconds]
X-Scale` is now known as X-Scale
rohitksingh has quit [Remote host closed the connection]
rohitksingh has joined ##openfpga
rohitksingh has quit [Remote host closed the connection]
rohitksingh has joined ##openfpga
rohitksingh has quit [Remote host closed the connection]
rohitksingh has joined ##openfpga
rohitksingh has quit [Remote host closed the connection]
rohitksingh has joined ##openfpga
emeb_mac has joined ##openfpga
<zyp> are there any ecp5 boards with usable IO available for purchase anywhere apart from the official boards from lattice?
<zyp> I know of the chinese led driver boards (and are awaiting a couple in the mail), but I understand they are set up for output only, and the IO voltage on the other side of the level translators is not what I want
<zyp> and then there's the elgato camlink which doesn't seem to have any IO apart from HDMI
<zyp> everything else seems to be «coming soon» or «assemble it yourself»
<awygle> i am only aware of the lattice boards
OmniMancer has joined ##openfpga
Degi has quit [Ping timeout: 240 seconds]
Degi has joined ##openfpga
oter has joined ##openfpga
emeb has quit [Quit: Leaving.]
tlwoerner has quit [Excess Flood]
tlwoerner has joined ##openfpga
Bike has quit [Quit: Lost terminal]
<kc8apf> zyp: https://radiona.org/ulx3s/ usually have a few available if you email them
<emeb_mac> zyp: I just recently saw someone using those Colorlight boards but replacing the 5V drivers with bidir FET switch chips which fortunately had the same pinout.
<TD-Linux> whoa
OmniMancer1 has joined ##openfpga
OmniMancer has quit [Ping timeout: 260 seconds]
emeb_mac has quit [Quit: Leaving.]
mumptai has joined ##openfpga
_whitelogger has joined ##openfpga
<peepsalot> is there any overall side-by-side comparison of various open soft cores out there? with info like feature sets, relative resource usage, etc.?
<tnt> zyp: and the elgato hdmi is not connected to the fpga directly (there is a hdmi receiver cihp) so you can't even use those for anything else than real hdmi.
<tnt> peepsalot: not that I know of. There is so much variation ... also depending on the target fpga, resource usage can vary greatly.
<peepsalot> tnt: i'm mostly curious about particularly small implementations. sort of wondering what the smallest feature set needed to run linux for example.
<peepsalot> i suppose there's probably some disagreements about who holds the "record"
<tnt> "particularly small" and "run linux" are not quite the same objective :p
<tnt> I don't know about other architecture but for RISC-V your best bet is probably the VexRiscv implementation, it can be configured to run linux.
<tnt> What's your target fpga ?
<peepsalot> cyclonev / de10-nano
<tnt> And why do you want to run linux in the first place ? Because other than a cool tech demo, it's going to be fairly useless except in very specific cases (like prototyping a HDL design you want to make an ASIC of or stuff like that).
<peepsalot> idk, not really a requirement, just learning what options are out there, and trying to get an idea of complexity for such a core
<peepsalot> also, just remembered I saw this project a while back, time to look at it a bit more: https://opencores.org/projects/up_core_list
<tnt> mmu-less linux might bring it to a more reasonable overhead. I think I saw some riscv support for that yet but I don't know if anyone has run it on a fpga soft core yet.
<sorear> you still need 8-16 MB of RAM, which is going to be larger than any reasonable MMU
Asu has joined ##openfpga
<tnt> sorear: well you need that in both cases.
<tnt> An hyperram controller is not that big. ~ 500 LCs on an ice40. (and half of that is implementing high-speed serdes manually, so on a ecp5 that has it built in, probably 300 LUT/FFs)
rohitksingh has quit [Ping timeout: 240 seconds]
Sinclair2 has joined ##openfpga
OmniMancer has joined ##openfpga
OmniMancer2 has joined ##openfpga
OmniMancer1 has quit [Ping timeout: 256 seconds]
OmniMancer has quit [Ping timeout: 240 seconds]
<peepsalot> are there physical devices being produced by anyone that utilize wishbone bus? or is it all in FPGA at this point?
<sorear> presumably the allwinner/sunxi socs with the openrisc1200 core
Asu has quit [Ping timeout: 255 seconds]
Asu has joined ##openfpga
Bike has joined ##openfpga
OmniMancer2 has quit [Quit: Leaving.]
Asu has quit [Quit: Konversation terminated!]
Asu has joined ##openfpga
Asu has quit [Remote host closed the connection]
Asu has joined ##openfpga
cr1901_modern has quit [Read error: Connection reset by peer]
cr1901_modern has joined ##openfpga
<emily> people run linux on ecp5 didn't they
<emily> i distinctly recall seeing a demo of an ecp5 risc-v linux building its own gateware with the foss toolchain
<tnt> emily: yeah sure.
<tnt> I haven't seen anyone actuall _do_ anything with it other than start a demo shell though.
<miek> emily: i saw a demo of the ecp5 building ice40 gateware, might've been that? https://twitter.com/fpga_dave/status/1107648430757871618
<emily> yep I think so
<tnt> 3 min just for yosys on a blinky. Not sure how long nextpnr run took.
emeb has joined ##openfpga
<pie_[bnc]> is labview good
<tpw_rules> i don't think it has morals
<pie_[bnc]> :p
<qu1j0t3> good answer
Bike has quit [Ping timeout: 256 seconds]
Bike has joined ##openfpga
Sinclair2 has quit [Quit: Bye Bye]
anticw has quit [Remote host closed the connection]
anticw has joined ##openfpga
anticw has quit [Remote host closed the connection]
tms_ has quit [Ping timeout: 240 seconds]
tms_ has joined ##openfpga
anticw has joined ##openfpga
ysionneau has joined ##openfpga
rohitksingh has joined ##openfpga
_franck_ has joined ##openfpga
<cr1901_modern> Oh, hi qu1j0t3, long time no see
<qu1j0t3> cr1901_modern: o/
anticw has quit [Remote host closed the connection]
anticw has joined ##openfpga
anticw has quit [Remote host closed the connection]
anticw has joined ##openfpga
anticw has quit [Remote host closed the connection]
anticw has joined ##openfpga
Asu has quit [Quit: Konversation terminated!]