Bennett/Bennett COMP15111: Difference between revisions

From Engineering Wiki
Jump to navigation Jump to search
gravatar Mmapxam5 [userbureaucrateditorinterface-adminsysopPHRhYmxlIGNsYXNzPSJ0d3BvcHVwIj48dHI+PHRkIGNsYXNzPSJ0d3BvcHVwLWVudHJ5dGl0bGUiPkdyb3Vwczo8L3RkPjx0ZD51c2VyPGJyIC8+YnVyZWF1Y3JhdDxiciAvPmVkaXRvcjxiciAvPmludGVyZmFjZS1hZG1pbjxiciAvPnN5c29wPGJyIC8+PC90ZD48L3RyPjwvdGFibGU+] (talk | contribs)
gravatar Mmapxam5 [userbureaucrateditorinterface-adminsysopPHRhYmxlIGNsYXNzPSJ0d3BvcHVwIj48dHI+PHRkIGNsYXNzPSJ0d3BvcHVwLWVudHJ5dGl0bGUiPkdyb3Vwczo8L3RkPjx0ZD51c2VyPGJyIC8+YnVyZWF1Y3JhdDxiciAvPmVkaXRvcjxiciAvPmludGVyZmFjZS1hZG1pbjxiciAvPnN5c29wPGJyIC8+PC90ZD48L3RyPjwvdGFibGU+] (talk | contribs)
Line 27: Line 27:
== Other resources ==
== Other resources ==


The RISC-V assembler used for COMP15111 is documented [[UOM_RISC-V assembler| UOM RISC-V assembler]]
The RISC-V assembler used for COMP15111 is documented here [[UOM_RISC-V assembler| UOM RISC-V assembler]]


== Troubleshooting ==
== Troubleshooting ==

Revision as of 13:46, 4 September 2025

Using Bennett in Kilburn Labs

Bennett upon starting up attached to the RISC-V module

Bennett for COMP15111 is available on all linux lab machines in the Kilburn building.

Open a terminal and run start_bennett_151

Bennett should start up with the RISC-V emulator running.

Using Bennett off Campus (Ubuntu Systems)

Bennett is offered for off campus usage as a secondary option.

A debian package for bennett is available, see here for download links and instructions.

For other systems, the soure code is available at: Bennett Gitlab for compilation. No support can be offered for this, merge requests for new systems will be welcomed.

Using Bennett off Campus (Mac Systems)

A beta build of bennett targeting Mac systems natively has been generated this academic year.

Support is not offered for this package, if the Mac version fails, please use on campus facilities.

Details to follow.

Other resources

The RISC-V assembler used for COMP15111 is documented here UOM RISC-V assembler

Troubleshooting

If bennett doesn't work, in the first instance ask for assistance from a member of staff.

For any other support outside of lab times, you can contact cadtools@manchester.ac.uk