Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.
Already on GitHub?
to your account
The HDMI2USB gateware currently includes a lm32 soft core. The misoc version has an MMU and should support running a full Linux kernel.
Linux booting on the HDMI2USB gateware.
There is a bunch of extra information in the LiteX Linux Support Random Notes Google Doc.
The HDMI2USB-misoc-firmware embeds a LM32 soft-core for controlling and configuring the hardware. See the diagram below;
This soft-core should be able to run Linux Kernel, which means we would get access to a lot of good things;
Work on this was started by the MilkyMist / M-Labs people.
There is a port of the lm32 to qemu which will help, see timvideos/HDMI2USB-litex-firmware#86
The text was updated successfully, but these errors were encountered:
Just dropping a note so that people know a good amount of work on this has been done in linux-lm32
Sorry, something went wrong.
Linux isn't possible on lm32, due to bitrot. However we have it booting on or1k. 10/100 Ethernet is also working as of Jan 2018. See above instructions.
Google DocsFPGA Miniconf Set Up InstructionsLinux.conf.au 2018 FPGA Miniconf �Set Up Instructions https://j.mp/pre-fpga-lca2018 Aim Requirements Pre-work for the Miniconf Download & Install Vivado Download & Install LiteX Dependencies Download & setup udev rules Download & setup the LiteX Build Environment Resuming Development Test build...
Also, I might add that current lm32 Linux port, whatever its bitrot state, isn't using the MMU. It's uCLinux (noMMU).
MMU is experimental also.
No branches or pull requests