timvideos / getting-started

List of ideas for getting started with TimVideos projects
https://code.timvideos.us/summer-of-code/
52 stars 19 forks source link

[LiteX] QEmu simulation of a LiteX generated SoC #41

Open mithro opened 7 years ago

mithro commented 7 years ago

[LiteX] QEmu simulation of a LiteX generated SoC

More technical details at Issue #86: Get lm32 firmware running under qemu to enable testing without hardware on HDMI2USB-misoc-firmware repo

Brief explanation

Currently to do firmware development you need access to FPGA hardware. Using QEmu it should be possible to enable developers to develop and improve the firmware without hardware.

Expected results

People are able to write new features for the HDMI2USB firmware and develop MicroPython for FPGAs using QEmu.

Detailed Explanation

LiteX QEmu Simulation support Random Notes Document

Further reading

Knowledge Prerequisites

Contacts

John-K commented 7 years ago

Just dropping a note so that people know a good amount of work on this has been done in qemu-litex

CarlFK commented 6 years ago

mithro (IRC): some basic stuff can now be done without FPGA hardware.