While my article on HN is getting no traction I might as well post on here some fantastic news: The Xilinx Virtex 7 FPGA bitstream has been reverse engineered by Clifford Wolf.
For some context this is a very popular and cheap series of FPGA devices. For example you can buy the Arty board which has one of these FPGAs for $99, or the slightly more advanced Nexys 4 DDR for $265.
Currently you must use the Xilinx Vivado tool which is a 40 GB download [no, that isn’t a typo], requires a paid license to unlock the full features, and is generally awful to use.
This work should eventually lead to a complete open source toolchain to program these devices, just like Project IceStore for the Lattice devices.
I’m giving a talk tomorrow afternoon about Fedora on RISC-V.
FROM fedora RUN dnf install -y libguestfs libguestfs-tools-c virt-v2v \ libvirt-daemon libvirt-daemon-config-network # https://bugzilla.redhat.com/show_bug.cgi?id=1045069 RUN useradd -ms /bin/bash v2v USER v2v WORKDIR /home/v2v # This is required for virt-v2v because neither systemd nor # root libvirtd runs, and therefore there is no virbr0, and # therefore virt-v2v cannot set up the network through libvirt. ENV LIBGUESTFS_BACKEND direct
Note you can now run Fedora directly, see the instructions here:
The RISC-V 8th Workshop is happening in Barcelona next month and the agenda and speakers have been announced:
It just doesn’t work. Nothing in the documentation hints at this, but it’ll save you a lot of time to know it doesn’t work. You have to use NFSv3 for nfsroot.