tpb has quit [Remote host closed the connection]
tpb has joined #symbiflow
<_whitenotifier-b> [sphinx_symbiflow_theme] daniellimws opened issue #33: Table column widths are wrong - https://git.io/JJ4SF
Degi has quit [Ping timeout: 246 seconds]
Degi has joined #symbiflow
craigo has quit [Ping timeout: 244 seconds]
Degi has quit [*.net *.split]
tucanae47 has quit [*.net *.split]
heijligen has quit [*.net *.split]
titanbiscuit has quit [*.net *.split]
_whitelogger has joined #symbiflow
tnt has joined #symbiflow
futarisIRCcloud has quit [Ping timeout: 244 seconds]
mithro has quit [Ping timeout: 260 seconds]
mats has quit [Ping timeout: 260 seconds]
titanbiscuit has joined #symbiflow
diamondman has quit [Ping timeout: 244 seconds]
xobs has joined #symbiflow
kgugala has joined #symbiflow
proteus-guy has joined #symbiflow
sf-slack has joined #symbiflow
anuejn has joined #symbiflow
noopwafel has joined #symbiflow
djph has joined #symbiflow
daddesio has joined #symbiflow
ChanServ has joined #symbiflow
ayazar has joined #symbiflow
rvalles_ has joined #symbiflow
somlo has joined #symbiflow
asy_ has joined #symbiflow
Lofty has joined #symbiflow
josi7 has joined #symbiflow
mangelis has joined #symbiflow
miek has joined #symbiflow
heath has joined #symbiflow
tpb has joined #symbiflow
HackerFoo has joined #symbiflow
tux3 has joined #symbiflow
filt3r has joined #symbiflow
smkz has joined #symbiflow
litghost has joined #symbiflow
nats` has joined #symbiflow
brent__ has joined #symbiflow
flammit has joined #symbiflow
perillamint has joined #symbiflow
benreynwar has joined #symbiflow
_florent_ has joined #symbiflow
gruetzkopf has joined #symbiflow
xvilka has joined #symbiflow
ktemkin has joined #symbiflow
elms has joined #symbiflow
elms has quit [Changing host]
elms has joined #symbiflow
mats has joined #symbiflow
awordnot has joined #symbiflow
epony has joined #symbiflow
mithro has joined #symbiflow
diamondman has joined #symbiflow
futarisIRCcloud has joined #symbiflow
ric96 has joined #symbiflow
ovf has joined #symbiflow
citypw has joined #symbiflow
olegfink has joined #symbiflow
nurelin has joined #symbiflow
promach3 has joined #symbiflow
samhsmith[m] has joined #symbiflow
andrewb1999 has quit [Ping timeout: 244 seconds]
animist has joined #symbiflow
OmniMancer has joined #symbiflow
OmniMancer has quit [Quit: Leaving.]
xtro has quit [Ping timeout: 264 seconds]
animist has quit [Quit: Leaving]
_whitelogger has joined #symbiflow
kraiskil has joined #symbiflow
kgugala_ has joined #symbiflow
kgugala has quit [Ping timeout: 256 seconds]
kgugala_ has quit [Read error: Connection reset by peer]
kgugala has joined #symbiflow
_whitelogger has joined #symbiflow
kgugala has quit [Ping timeout: 240 seconds]
kraiskil has quit [Ping timeout: 265 seconds]
craigo has joined #symbiflow
kraiskil has joined #symbiflow
kraiskil has quit [Ping timeout: 240 seconds]
kgugala has joined #symbiflow
kgugala_ has quit [Ping timeout: 256 seconds]
OmniMancer has joined #symbiflow
kraiskil has joined #symbiflow
kraiskil has quit [Ping timeout: 256 seconds]
kraiskil has joined #symbiflow
citypw has quit [Remote host closed the connection]
citypw has joined #symbiflow
kgugala_ has joined #symbiflow
kgugala has quit [Ping timeout: 240 seconds]
citypw has quit [Remote host closed the connection]
az0re has quit [Remote host closed the connection]
az0re has joined #symbiflow
xtro has joined #symbiflow
kgugala has joined #symbiflow
catphish has joined #symbiflow
<catphish> with symbiflow work on my sparan7 arty?
kgugala_ has quit [Ping timeout: 256 seconds]
kraiskil has quit [Ping timeout: 240 seconds]
<Lofty> catphish: which chip
<catphish> xc7s50
<tpb> Title: Arty S7 [Reference.Digilentinc] (at reference.digilentinc.com)
<daveshah> Don't think there Spartan 7 support is complete
<daveshah> A few people have looked at it but I don't think it is in upstream xray or finished
<catphish> (initial) support for xc7a50t seemed to be a headline feature, so i was hoping there might be something for s7 too
kraiskil has joined #symbiflow
<HackerFoo> catphish: The biggest problem is that the version of Vivado that is currently compatible with prjxray (2017.2) doesn't support Spartan 7, so most of the work is handling the lack of some functionality that was removed after 2017.2 (from my understanding.)
<catphish> HackerFoo: i see, that's a shame, thanks
enriq has joined #symbiflow
<catphish> i might play with are there any chips that are fully supported by symbiflow?
<catphish> ah, just found the status page, and list of supported boards!
<HackerFoo> xc7a35t/xc7a50t is the best supported, but there is work on 100t and 200t as well, and also xc7z010 (Zynq).
<catphish> but also ECP5 and ICE40
<catphish> i do have a zynq
<catphish> i think i was a little confused because xilinx seems to be the least complete support, but the most prominent on the website
<HackerFoo> Yeah, those are a separate effort by daveshah and others using a different place and route tool.
<HackerFoo> My understanding is that ICE40 and ECP5 are much easier to place and route, but I haven't worked with them. They use nextpnr, while we use VPR (https://verilogtorouting.org/) for the Xilinx chips.
<tpb> Title: Verilog to RoutingVerilog to Routing | Open source tools for FPGA architecture and CAD research (at verilogtorouting.org)
<HackerFoo> There is some work in nextpnr for Xilinx, though: https://github.com/daveshah1/nextpnr-xilinx
<tpb> Title: GitHub - daveshah1/nextpnr-xilinx: Experimental flows using nextpnr for Xilinx devices (at github.com)
<HackerFoo> SymbiFlow is basically any FPGA toolchain we can cobble together from open source software, so it includes both.
<HackerFoo> In the same way that software toolchains are often a pipeline several tools that might vary based on the source language and target architecture.
<catphish> makes sense, thanks, i'm not actually attached to xilinx, i would just like to play with the open source toolchain
<catphish> perhaps a cheap ecp5 board would be my best bet
<noopwafel> presumably the icestick is the cheapest board there, if you really just want to play
<noopwafel> but something else (and ideally ecp5-based) is way more practical for anything "real" :)
<catphish> ecp5 chips seem super cheap and practical but there's a weird lack of dev boards
<noopwafel> they are kinda in-progress for the most part
xtro has quit [Ping timeout: 240 seconds]
<noopwafel> e.g., ULX3S is now almost shipping in bulk
kraiskil has quit [Ping timeout: 265 seconds]
<noopwafel> there was also a group buy for orangecrab recently, but I guess deadline is past
<yeti> icestick and play --> https://8bitworkshop.com/
<tpb> Title: 8bitworkshop (at 8bitworkshop.com)
<yeti> has some nice examples but I've the wrong board... meh!
<catphish> ULX3S is still pretty expensive compared with the cost of the 12F, but does look good
<miek> the orangecrab is up for general sale now too btw, from groupgets/1bitsquared
<catphish> i assume if it's a success china will churn them out soon enough
<noopwafel> miek: oh nice
<noopwafel> I've found the (esp32-less) ulx3s boards to be really convenient
<noopwafel> but you can also DIY boards very cheaply
<noopwafel> if you're capable of DIYing
<catphish> perhaps i'm way off the mark here, but i don't quite understand why someone isn't selling a mass produced ECP5-25F board for < $50
<noopwafel> people seem to like overcomplicating them :p
<noopwafel> I have one of kbeckmann's Pergola boards here, which is a really cheap ecp5 design, it is great
<noopwafel> ecp5-12f with an iMX in front
<Lofty> My understanding is that the ECP5 has a lot of extra external things needed to work with it
<noopwafel> very minimal bom
<Lofty> noopwafel: so basically an ecp5-25f
<noopwafel> Lofty: shhh :D
<noopwafel> it's just .. the effort of doing this in bulk is huge
<catphish> i know flea86 did some ecp5 boards, but don't think he has a single unified mass produced one
<noopwafel> and a lot of people want to run CPUs, and so they kind of want some RAM, and then some nice high-speed connectivity, and..
<catphish> yeah, FleaFPGA 'Ohm' Board was a $45 kickstarter, but for some reason stopped after the first production run
<Lofty> My goal one day is to build a Cyclone 10 GX dev board
<Lofty> Mainly because the price of the only C10GX board I know of is astronomical
<noopwafel> hm, the chips are not as expensive as I assumed
<catphish> i'd love to see a cheap fpga hobby board, but never designed a board that complicated, so i won't be the one to bring it :(
<Lofty> A C10GX board is never gonna be *cheap*
<Lofty> But yeah
<catphish> that flea board proved that a ecp5-25f can be, but presumably there wasn't the ongoing demand
<noopwafel> you can get BOM for a ecp5 board under $25 in small quantities
<catphish> last i spoke to flea86 he said <Flea86> Hello. I take it you missed the Orange Crab and ULX3s crowdfunding campaigns? I do not have any FPGA boards currently for sale, but I am working on improved versions of my current hardware.
<catphish> so that's fun
<noopwafel> (for as long as jlcpcb's 4-layer pricing lasts)
<catphish> noopwafel: so i suppose my ongoing question is: if that BOM exists, why can't i buy the boards :(
<miek> because a $25 bom doesn't mean someone can sell it for anywhere near that and make a living
<catphish> i always thought a $25 BOM meant someone in china could sell it for $25 and somehow still make money :)
<catphish> maybe that kind of thing relies on supplies of counterfeit chips or similar, but still, why not $50 :)
<noopwafel> I think also: icestick is super cheap to just have a random board
<noopwafel> or the ice40 eval board
<yeti> upduino?
<yeti> small iCE40UP5K board... with or without FT232H
OmniMancer has quit [Quit: Leaving.]
<catphish> anyway, without getting bogged down with specifics and being pointlessly demanding, i just hope someone releases a nice "generally available" ecp5 hobby board
<catphish> and yeah, icestick looks cool, thanks :)
<HackerFoo> catphish: QuickLogic is working with us, and they have this: https://www.crowdsupply.com/quicklogic/quickfeather
<tpb> Title: QuickFeather | Crowd Supply (at www.crowdsupply.com)
<catphish> HackerFoo: that looks cool, i'm not at all familiar with the EOS S3
<catphish> HackerFoo: what is that FPGA? is it their own and purely designed to be used with open source tools?
<catphish> they actually list symbiflow as their supported toolchain
<HackerFoo> It is QuickLogic's part, and they officially support SymbiFlow.
<catphish> well that's cool++
<catphish> integrated accelerometer and pressure sensor too, shame there's no gyro!
<HackerFoo> It's small, but it has a Cortex-M4F, and as far as I know, QuickLogic is the first company to directly support an open source toolchain.
<HackerFoo> Yeah, gyros are more expensive though.
<HackerFoo> You can probably get a compatible gyro board, though.
<catphish> would be fun to try doing a multirotor in a fpga
<catphish> battery charger too, this board keeps on giving
<catphish> might give it a try
<HackerFoo> You could implement a Kalman filter. I worked on an IMU, and I wrote a complementary filter that worked pretty well on the 32-bit non-FP ARM MCU for 800 MHz samples, but I didn't have time or computational power to implement a Kalman filter.
<catphish> i don't think you'd ever get a good enough result without a gyro
<catphish> but i could be wrong, there are much cleverer programmers than me out there
kgugala_ has joined #symbiflow
<catphish> i realise i'm rambling here, but another thing, how is it that a company is able to produce a SoC with an ARM processor and a proprietary FPGA, and yet rely on someone else to come up with a simple dev board?
<catphish> oh, i guess in this case quicklogic did make the dev board too, they just choose to supply it in a strange way
kgugala has quit [Ping timeout: 256 seconds]
<catphish> i'll buy one and play anyway
<noopwafel> HackerFoo: ooh neat!
az0re has quit [Quit: Leaving]
craigo has quit [Ping timeout: 240 seconds]
<catphish> HackerFoo: 800MHz sampes is quite a lot of samples :) so i guess there's some definitely possibilities there
smkz has quit [Quit: smkz]
enriq has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
_whitelogger has joined #symbiflow
smkz has joined #symbiflow
<HackerFoo> Ah, sorry, that was a typo. 800Hz :)
<HackerFoo> 800MHz motion data would just be ridiculous.