firesim / FireMarshal

Software workload management tool for RISC-V based SoC research. This is the default workload management tool for Chipyard and FireSim.
https://docs.fires.im/en/latest/Advanced-Usage/Workloads/index.html
Other
74 stars 49 forks source link

Update fedora-base linux-config #282

Closed ktpedre closed 1 year ago

ktpedre commented 1 year ago

Enable the SiFive serial port so console output works on FireSim. Before this change, FireSim simulations using the Fedora image had a non-functioning Linux console, with no output after the OpenSBI messages.

abejgonzalez commented 1 year ago

@mergifyio copy main

abejgonzalez commented 1 year ago

Ping @jerryz123

jerryz123 commented 1 year ago

Oops. Sorry. Must have missed this when testing because spike uses a ns16550 device, rather than the sifive serial implementation. There is some ongoing work towards enabling spike to model the same uart device as the hardware. That would prevent this kind of mismatch in the future.