ChanServ changed the topic of #yosys to: Yosys Open SYnthesis Suite: https://github.com/YosysHQ/yosys/ | Channel logs: https://libera.irclog.whitequark.org/yosys/
tpb has quit [Remote host closed the connection]
tpb has joined #yosys
philtor has quit [Ping timeout: 252 seconds]
citypw has joined #yosys
bl0x_ has joined #yosys
bl0x has quit [Ping timeout: 252 seconds]
philtom has joined #yosys
philtom is now known as philtor
citypw has quit [Ping timeout: 255 seconds]
bjorkintosh has quit [Ping timeout: 246 seconds]
citypw has joined #yosys
singham has joined #yosys
<singham> I have this piece of code
<singham> reg [31:0] BRAM[0:3071]; initial $readmemh("firmware.hex",BRAM);
<singham> Will yosys compile the above verilog code successfully?
<singham> Is initial and $readmemh allowed for synthesis?
<ikskuh> yes
<ikskuh> :)
<singham> ikskuh: You sure?
<ikskuh> i'm actively using it
<ikskuh> to load firmware
<tpb> Title: Ashet-Technologies/ACT-HC: Ashet Home Computer - src/modules/sram.v at master - ACT-HC - Random Projects: Code for the masses (at git.random-projects.net)
<singham> alright :) Thank you very much!
<singham> Which FPGA board are you using?
<ikskuh> ECP5-EVN :)
<ikskuh> and i've seen there's now MachXO2 support
<ikskuh> which is nice
bitterlollipop has joined #yosys
bitterlollipop has quit [Quit: system sleep - ZZZzzz...]
<singham> Wow. ECP5 is great. I'm currently working on iCE40
<singham> Maybe someday will graduate to ECP5
<ikskuh> hehe, yeah
<ikskuh> it's worlds inbetween
<singham> see you later ikskuh
* singham will leave now
singham has left #yosys [#yosys]
<jn> ikskuh: machxo2 support with a fully open toolchain (i.e. with nextpnr and prjtrellis) was kind of started a few years ago, but it's very limited, it's at the research stage
citypw has quit [Ping timeout: 255 seconds]
bjorkintosh has joined #yosys
bjorkintosh has quit [Changing host]
bjorkintosh has joined #yosys
bitterlollipop has joined #yosys
bitterlollipop has quit [Quit: system sleep - ZZZzzz...]
pbsds has quit [Quit: The Lounge - https://thelounge.chat]
pbsds has joined #yosys
<cr1901> jn: I got blocked/burnt out on adding stuff to open machxo2 after I got it working. But there's likely to be more activity soon...
<cr1901> Especially b/c I am likely to be un-blocked on "the stuff I REALLY don't want to do"
<jn> nice to hear that you're getting back into it
<jn> i'm also starting to try to understand how prjtrellis works w.r.t. machxo2
<cr1901> MachXO2'
<cr1901> s slices are very similar to ECP5, tile types/names, wire naming, and wire direction isn't quite as nice as ECP5.
* jn nods
<cr1901> So most of the code added to prjtrellis is removing "assumptions made about ECP5 that don't apply to MachXO*"
<jn> i tried to build a blinky for my LCMXO2-7000HE board and it failed because prjtrellis doesn't know the right-edge I/O cells of the 7000 size yet
<jn> that was kind of funny to notice
<cr1901> Only 1200HC is supported
<cr1901> Because that's the only board I have to physically test
<cr1901> I looked into getting a 7000 last week, but... uhhh, yea, no stock
<cr1901> (Seriously, someone msg me if they have one to give)
nonchip has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
nonchip has joined #yosys
peeps[zen] has joined #yosys
peepsalot has quit [Ping timeout: 248 seconds]
<marex> cr1901: arrived on Friday
<jn> i have a 7000HE Breakout EVK, so that's what i can test on
<jn> cr1901: roughly where in the world are you located?
rowanG337 has joined #yosys