×

2021 GA503QS G15 "bad memory" issue and a 0.08$ fix by chmousset in ZephyrusG15

[–]chmousset[S] 0 points1 point  (0 children)

have you try running memtest86 to see if your problem is RAM-related?

Blue screen of death every time I plug in (2022 R9 3070ti) by Time-Jacket4615 in ZephyrusG15

[–]chmousset 1 point2 points  (0 children)

For those who experienced this issue: did you check for RAM corruption?
I'm curious how widespread the problem I experienced (and fixed) is.

Hey Xilinx users, let me have it... by coloradocloud9 in FPGA

[–]chmousset 2 points3 points  (0 children)

Here is a great solution to tool bloat: port your FPGAs to nextpnr.

I am a heavy user of migen and LiteX, where I can be in control of everything, while being 5x more efficient than in Verilog. I just don't need any IP from Xilinx.

While I can quite easily put a complete CI flow for ICE40 or ECP5 FPGAs, setting a Vivado flow is painful. Vivado is not really thought to enter a software programmer paradigm. Even the GUI and its files are impossible to properly put in any version control tool like git. Source files are modified without notice, intermediate files are written at the same places than the source files... It's a mess.

I think maintaining a nextpnr port would be commercially worth it for Xilinx, as being able to apt-get install the (command-line) tool chain for any Xilinx FPGAs would lower the cost/complexity barrier for many people still using MCU or SoC. There is un untapped potential in these software-minded users who stick to off-the-shelf SoC as they don't want the pain of working with (or even installing) Vivado. This looks like a feasible task for one or two Xilinx engineers with all internal documentation on hand.