edmund_ has quit [Remote host closed the connection]
emeb_mac has joined ##openfpga
Adluc has quit [Quit: ZNC - http://znc.in]
Adluc has joined ##openfpga
gsi__ has joined ##openfpga
gsi_ has quit [Ping timeout: 272 seconds]
X-Scale` has joined ##openfpga
X-Scale has quit [Ping timeout: 244 seconds]
X-Scale` is now known as X-Scale
forrestv has quit [Quit: ZNC - http://znc.sourceforge.net]
forrestv has joined ##openfpga
emeb has quit [Quit: Leaving.]
Bike has quit [Quit: Lost terminal]
_whitelogger has joined ##openfpga
vonnieda has joined ##openfpga
emeb_mac has quit [Ping timeout: 248 seconds]
Maya-sama has joined ##openfpga
Maya-sama is now known as Miyu
rohitksingh has joined ##openfpga
lutsabound has quit [Quit: Connection closed for inactivity]
Asu has joined ##openfpga
rohitksingh has quit [Ping timeout: 272 seconds]
OmniMancer has joined ##openfpga
lopsided98 has quit [Ping timeout: 276 seconds]
Bike has joined ##openfpga
Asu` has joined ##openfpga
Asu has quit [Ping timeout: 245 seconds]
rohitksingh has joined ##openfpga
lutsabound has joined ##openfpga
rohitksingh has quit [Ping timeout: 272 seconds]
<whitequark> daveshah: stupid question: how would you call lattice's ecp and machxo series together?
<whitequark> since they appear to share a lot of primitives, i might want to share some of that code in nmigen
<daveshah> GenuineLattice :P
<daveshah> (although some of the primitives are actually from AT&T/Lucent/Agere)
<whitequark> lmao
<sorear> haha
<whitequark> hm, not exactly true
<daveshah> I'm not really aware of a series name of any sorts, even internally
<whitequark> ODDRX1F vs ODDRXE
<daveshah> In actual fact there are a couple of variations, xo2 and ecp3 are closer I think
<daveshah> xo2 also has latches, slightly different carry logic and hard FIFOs
<daveshah> Yup
<daveshah> The "increased letter postfix" is Lattice's way of signifying newer primitives, like Xilinx's E1, E2, etc
<daveshah> leading to the rather qt JTAGG primitive
lopsided98 has joined ##openfpga
<sorear> terrible idea: orca
Asu` has quit [Quit: Konversation terminated!]
Asu has joined ##openfpga
lutsabound has quit [Quit: Connection closed for inactivity]
rohitksingh has joined ##openfpga
rohitksingh has quit [Ping timeout: 246 seconds]
OmniMancer has quit [Quit: Leaving.]
emeb_mac has joined ##openfpga
emeb has joined ##openfpga
Asu has quit [Ping timeout: 246 seconds]
Asu has joined ##openfpga
cr1901 has quit [Ping timeout: 248 seconds]
lutsabound has joined ##openfpga
cr1901 has joined ##openfpga
emeb has quit [Quit: Leaving.]
emeb_mac has quit [Ping timeout: 245 seconds]
indy has joined ##openfpga
pie_ has quit [Ping timeout: 252 seconds]
cr1901 has quit [Read error: Connection reset by peer]
<kc8apf> Uhm. ECP is a descendent of AT&T designs which are derivatives of xc2000/xc3000.
<kc8apf> I got the full history from a Xilinx product manager who was there during all those legal battles
Laksen has joined ##openfpga
<lutsabound> Fascinating. Thanks for sharing
cr1901 has joined ##openfpga
<cr1901> azonenberg: Re: static site, getzola.org has worked wonders for me. Makes easy things easy and more difficult things a minimal amount of effort if you read the manual
<cr1901> Happy to answer q's so you can skip the read the manual part :P
<cr1901> if you decide to go that route
<azonenberg> cr1901: Looks cool
<azonenberg> Is there a decent selection of nice-looking templates available for it or do i have to go from scratch?
<cr1901> Yes, there are about 8-10 templates
<azonenberg> and can it operate with fully "brick" content with nothing interactive clientside at all?
<azonenberg> i.e. the site works as designed in noscript with default config
<cr1901> yes, afaik
<cr1901> I use the Hyde template, but it has been lightly customizzed
<azonenberg> because static text + images + links is really rare these days
<cr1901> It's completely static afaicy
<azonenberg> Well i'll definitely look at that then
<azonenberg> scenario: people are complaining that fortinet filters, among others, aren't liking files i host on antikernel.net
<azonenberg> the reason is that it's in their filters as an "empty/unused domain" or similar
<azonenberg> and some overly paranoid admins filter it
<azonenberg> if i make it look like a legit corporate site i can get it unblocked
<azonenberg> But i cannot stand the overall trend of sites that are 98% js and 2% css
<azonenberg> with a bit of text here and there if you look
<cr1901> Take a look at my website source
<cr1901> https://www.wdj-consulting.com/ then take a look at my website itself
<cr1901> and see what you think
<cr1901> all the customization code is under templates right now
<cr1901> I haven't updated the Sass/CSS at all
<cr1901> you will see my customizations are rather minimal, but the Hyde theme was...a bit too minimal for me
<cr1901> so I added some quality of life changes that were like 50 LOC to make it SO much better
<cr1901> like better sorting of pages and "do not link to draft posts on the blog landing page"
<cr1901> azonenberg: You will almost certainly not want the Hyde theme, FYI
<cr1901> it's meant for a blog-centric cite
<cr1901> (This is NOT a paid endorsement)
<azonenberg> cr1901: blog-centric might actually be the way i go
<azonenberg> i've thought about moving away from blogspot for a while
<cr1901> hyde is fine then. I would suggest you steal and modify my templates folder to your own nefarious purposes. And feel free to ask if you don't understand something I did and why
<cr1901> unless the defaults are fine for you
<azonenberg> The other thing on my infrastructure update list is figuring out wtf to do with email
<azonenberg> right now i have my primary email account on drawersteak.com and that's about the only thing i still use the domain for
<azonenberg> DrawerSteak Technologies LLC has been defunct for about a decade
<azonenberg> the domain is in my name personally
<cr1901> Can't help much there... I ave my own email server, and tbh if it went down I'd be screwed re-setting it up
<azonenberg> That is currently hosted by godaddy and i've wanted to leave for a while
<cr1901> I haven't touched the config file in years (and haven't had to)
<cr1901> I use NFS
<cr1901> nearlyfreespeech*
<azonenberg> I'm planning to bring infrastructure back in house
<azonenberg> i'm done putting stuff on random paid hosts of dubious quality :p
<cr1901> part of the reason I use NFS is that I paid a friend to walk me through the DNS stuff
<cr1901> b/c I didn't want to do it myself
<azonenberg> right now i have one old vps on drawersteak.com that i need to take down at some point
<azonenberg> an atom blade in a datacenter i use for backups that i need to retire and replace with a random 2U box in a friend's house across the country
<azonenberg> and the rest is in house
* cr1901 has no interest in running his own DNS server
<azonenberg> i've run my own DNS for years because i have such a complex LAN that i need it
<azonenberg> maintaining hosts files for a network this size would be a nightmare
<cr1901> ssh config file works fine for me for 90% of the shit I do lmao
<azonenberg> right now i have 66 unique IPs in my dns zone file
<cr1901> yes even on Windoze
<azonenberg> plus ipv6 for them
<cr1901> what's ipv6?
<azonenberg> Lol
<azonenberg> I actually am seriously thinking of moving to a 100% IPv6 network for internal subnets that don't go to the internet
<sorear> ah, to be old enough to have bought in when there were still v4s
<azonenberg> i have a single static v4 for my whole lab to nat to the internet
<azonenberg> But internally i run RFC1918 addresses and have something like ten different subnets
* cr1901 gracefully bows out
<cr1901> I'm a bit too loopy to do anything beyond cruise control on my brain today lmao
<cr1901> anyways if you choose zola azonenberg, let me know
<azonenberg> which is fine for me, honestly, because >90% of these devices/VMs have no reason to be on the internet
<azonenberg> like test equipment
pie_ has joined ##openfpga
Asu` has joined ##openfpga
Asu has quit [Ping timeout: 268 seconds]
<kc8apf> I started looking into Zola but ran into a few things I didn't like about how it organized content. Hexo seems to be working well for me so far
<TD-Linux> adamgreig, how do you program spi flash attached to a fpga without access to the reset line? (e.g. with a tagconnect)
<adamgreig> TD-Linux: either need the FPGA not driving the flash or alternative reset (button or whatever), it's kind of annoying
<adamgreig> Probably going to buy the ten pin tc cable
<TD-Linux> spose I could use 5x2 tagconnect
<TD-Linux> yeah
Miyu has quit [Ping timeout: 244 seconds]
<adamgreig> TD-Linux: fyi I finished the host side rust software which is a bit quicker and easier and supports multiple attached programmers at the same time
<adamgreig> Latest firmware exposes the stm32 unique id as usb serial to support that (and has an allocated product id from pid.codes)
<adamgreig> (if you have rust installed you can just "cargo install ffp" to install)
Dolu1990 has joined ##openfpga
emeb_mac has joined ##openfpga
finsternis has quit [Excess Flood]
finsternis has joined ##openfpga
Dolu1990 has quit [Read error: Connection reset by peer]
<cr1901> Has anyone done an icebreaker logic analyzer that works out-of-the-box (preferably 12MHz+ b/w)?
<cr1901> over serial port is fine. Main point I want out-of-the-box functionality. VCD will be fine
<tnt> cr1901: I have a 2 bit one :pp
<cr1901> tnt: Might work, actually, tbh
<cr1901> I know it's for USB, but I could prob tolerate 2 bit
<cr1901> unless it's USB specific
<cr1901> in which case, doesn't fit my needs :P
<tnt> No, it's ... anything really, just limited to 2 bits.
<tnt> But it kind of relies on RLE so it's really meant for bursty stuff because it can't transmit 200 Mbps through a serial port if there is no idle periods :p
<cr1901> bursty is fine... i2c line
<tnt> you have ... 12 MHz i2c ?
<cr1901> yea I just thought of that
<cr1901> why do I need 12 MHz
<cr1901> I think it was just an arbitrary "quite beyond max of what I need"
<tnt> but it'll work. It's just a bit overkill to sample i2c at 96 Msps :p
<cr1901> You dump to VCD, correct?
<cr1901> I can prob convert that to pulseview to get actual decoding
<tnt> cr1901: no, it has a sigrok support.
<cr1901> upstream or do I need to build it myself ;)?
<cr1901> Windoze user sadly
<tnt> you need to build it :/
<cr1901> well, I can improvise if need to
<cr1901> building sigrok on Windoze... sucks. But I can at least try
<tnt> Alternatively, you can also just dump the serial port to a file and use the included python script to decode it to just raw bytes (with bit 0/1 representing the line state)
* cr1901 may just buy another saelae clone, even though they kinda stink too
<cr1901> s/too// ;)
<cr1901> sorry
<cr1901> tnt: Your LA core is great. I'm referring to building sigrok as the part that stinks :)
Asu` has quit [Quit: Konversation terminated!]
lutsabound has quit [Quit: Connection closed for inactivity]